상세 컨텐츠

본문 제목

BufferedReader / BufferedWriter

JAVA/JAVA 기초

by yeongs 2020. 10. 1. 22:54

본문

package com.fortest;



import java.io.*;

import java.util.*;



public class Main 

{

	public static void main(String[] args) throws IOException  

	{

		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

		BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));



		int V = Integer.parseInt(br.readLine());

		for(int k = 1;  k<=V; k++)

		{

			StringTokenizer st = new StringTokenizer(br.readLine());

			int A = Integer.parseInt(st.nextToken());

			int B = Integer.parseInt(st.nextToken());

			bw.write(Integer.toString((A+B)));

			bw.newLine();	

		}

		bw.flush();

		bw.close();

	}

}

BufferedReader / BufferedWriter

 

Scanner 대신 BufferedReader(약 3~5배 정도 빠름)

 

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String str = br.readLine();

int num = Integer.parseInt(br.readLine());

 

 

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

StringTokenizer st = new StringTokenizer(br.readLine());

 

int A = Integer.parseInt(st.nextToken());

int B = Integer.parseInt(st.nextToken());

 

[System.out.print 대신 BufferedWriter]

 

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

String str = "abc"; // 출력값

bw.write(str + "\n"); // 출력문

 

bw.flush();

bw.close();

'JAVA > JAVA 기초' 카테고리의 다른 글

EOF(End of File) 입력 없으면 종료(while)  (0) 2020.10.01
setter /getter 쉽게 만들기  (0) 2020.10.01
void / static 의미  (0) 2020.10.01
자바 홀수 또는 짝수만 출력 continue 활용  (0) 2020.10.01
반복문 퀴즈  (0) 2020.10.01

관련글 더보기

댓글 영역