BufferedReader 와 BufferedWriter
·
JAVA
[ BufferedReader 와 BufferedWriter ]그러니까 우리는 이제 Scanner 를 버리고 조금 귀찮더라도 입력과 출력인 BufferedReader 와 BufferedWriter를 사용해야 한다. 1. BufferedReaderBufferedReader는 문자 스트림을 입력받을 때 사용된다. 파일이나 콘솔 등에서 데이터를 읽을 때, 한 번에 데이터를 버퍼에 저장해두고 이를 한 번에 읽어오기 때문에, 매번 디스크나 네트워크에서 직접 데이터를 읽어오는 것보다 성능이 빠르다. 주요 메서드read(): 한 번에 한 문자를 읽는다.readLine(): 한 줄씩 읽어와 문자열로 반환.close(): 스트림을 닫기 선언BufferedReader br = new BufferedReader(new..
17362 - 수학은 체육과목 입니다 2
·
알고리즘
[문제]  [해결]5번을 자세히보면 8 단위로 늘어나는 규칙이 있다. 그래서 일단 8로 나눈 나머지를 가지고 계산을 하게 되었다. 근데 문제는 0으로 떨어질 때와 6, 7, 로 나머지가 나오게 되면 어느 손가락에도 끼지 못하게 된다. 그래서 그 부분을 따로 빼서 프린트 해 주었다. package algorithm;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class algo_17362 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedRead..
Java int배열의 오름차순과 내림차순
·
JAVA
자바 int 배열의 오름차순과 내림차순 정렬에 대해 알아보자  [숫자 오름차순]int[] numbers = {40,9,4,77,24}Arrays.sort(numbers); // 결과 {4,9,24,40,77} [숫자 내림차순]이 글을 쓰게 된 원인 ... 내림차순오름차순은 int 선언 후 Arrays.sort 라는 내장 메서드를 사용하면 되지만, 내림차순은 다르다.  방법 1) int 로 선언하였다면? int[] numbers = {40, 9, 4, 77, 24}; // 스트림을 이용한 내림차순 정렬 int[] sortedNumbers = Arrays.stream(numbers) .boxed() // i..
Java int 와 Integer 의 차이
·
JAVA
int 와 Integer의 차이가 궁금해서 찾아 보았다.  [int]int는 기본 자료형으로 Java에서 가장 단순한 형태의 데이터 타입이다.자료형은 data의 type 에 따라 값이 저장될 공간의 크기와 저장 형식을 정의 한 것이다.  예를 들면,int a = 1; char ch = 'a'; 위와 같은 것들이 주어 졌을때 a 나 ch 는 변수(변수명) 이 되는 것이고 앞에 적힌 int 나 char 가 변수의 형태 를 지정해 주고 있는 것이다. 그리고 이것을 변수의 타입 (data type = 자료형) 이라고 한다.  자료형에 관한 글을 아래에  자세히 적어 놓았으니 한번 보고 오는거 추천! Java 기본 자료형(Primitive Type)과 참조 자료형(Reference Type)의 차이 - 메모리Ja..
해니01_15
'티스토리챌린지' 태그의 글 목록 (2 Page)