본문 바로가기
카테고리 없음

[백준]2557번 1단계 Hello Word!출력하기

by 몽일! 2023. 4. 17.
public class Main{
pubuli static void main(String args[]){
System.out.print("Hello World!");
}
}

ㅣ방법도있지만(학교에선 이렇게 배웠지만)

 

BufferedWriter / BufferedReader는 Buffer에 있는 IO 클래스인데 이 클래스들은 데이터를 하나씩 읽어오는 것이 아니라 임시 공간(버퍼)에 저장해두었다가 한 번에 출력 또는 데이터를 보내는 방식이고  성능면에서 우수하다.

(속도가 빠르다고 이해하면 빠르다. 물론 빠른 이유가 이 뿐만이 아니다. )

라고한다.

문장이 클떄나 자주써야할떔 이방법을 써야 빨라지는것같다.

import java.io.BufferedWriter;
import java.io.OutputStreamWriter;
impot java.io.IOException;

public class Main{
public static void main(String[ ] args)throw IOException{
BufferedWriter bw =new BufferedWriter(new OutputWriter(System.out));
bw.write("Hello World!");
bw.flush();
bw.close;
}
}

 

 

이렇게 쉬운걸 3번이나 틀렸음 나자신에대해 충격받음

틀린이유:

1. 백준은 클래스명을 Main으로 해야한다 (진짜개빡침 ㅈㄴ 허무해서 어이없음 이것떄문에 내가 ㅇ?왜안돼 계속함)

2.에초에 클래스부터하는줄모르고 print만 썻다가 엥? 함..ㅋㅋ

3.회사서 php를 쓰다보니 java기억을 잃음 ㅠㅠㅇㄴ~print 어케하는거더라 하다가