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 어케하는거더라 하다가