210119

Jung·2021년 1월 20일
0

TIL

목록 보기
5/16

https://codechacha.com/ko/java8-stream-reduction/

sum.ifPresent(s -> System.out.println("sum: " + s));

s에 대하여 - 라고 생각하기! s에 대하여 println
맨 앞의 인스턴스(?) sum이 s에 들어가는 것 같다??

JAVA로 푼 백준 15552번

import java.io.*;
import java.util.StringTokenizer;

public class bj15552 
					//BF는 꼭 IO 예외처리 해줘야함
    public static void main(String[] args) throws IOException{
    						//???버퍼리더가 생성자로 받는게 뭔지 몰겟음
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

	//br.readLine: 버퍼리더로 입력받은 줄의 String 형태
        StringTokenizer st = new StringTokenizer(br.readLine());	
        //	 2)int로 변환	1)토큰으로 받은값을
        int num = Integer.parseInt(st.nextToken());

        int[] arr = new int[num];
        for(int i =0; i<num; i++){
            StringTokenizer str = new StringTokenizer(br.readLine());
            int a = Integer.parseInt(str.nextToken());
            int b = Integer.parseInt(str.nextToken());

            arr[i] = a+b;
        }

        for(int answer: arr){
        //int에서 string으로 변환 후 write
            bw.write(String.valueOf(answer));
            bw.newLine();		// \n처럼 새로운 줄 출력
        }
        bw.flush();		

    }
}

String <-> Int
String-> int
Integer.parseInt(스트링 변수)
int->String
String.valueOf(int형 변수)

0개의 댓글

관련 채용 정보