[Java]コードのI/Oプロンプトのテスト
1.Javaの入力クラス Scanner, BufferedReader, StringTokenizer BufferedReader、StringTokenizer文字列 用 BufferedReaderを使用するとScannerを使用するよりも 速くなります.
BufferedReaderの使用 StringTokenizerでは、スペースがある場合、後ろの文字列をスペースで埋めることができます. StringTokenizerは、BufferedReaderよりも早く を使用することができる
System.out.println(""), BufferdWriter, StringBuilder は、通常、出力時にシステムである.out.println(「」)を使用します.少量の出力は便利で、性能に差はありませんが、大量の出力ではBuffered WriterまたはStringBuilderを使用することが望ましいです.
BufferedWriter
StringBuilder
文字列だけなので簡単です
https://sangwoo0727.github.io/java/JAVA-20_input/
https://wkimdev.github.io/java/2018/04/06/java-io-bufferedreader/
https://rlakuku-program.tistory.com/33
https://code0xff.tistory.com/10
BufferedReaderの使用
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = br.readLine();
StringTokenizerBufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
String A = st.nextToken();
String B = st.nextToken();
String C = st.nextToken();
String D = st.nextToken();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String[] input = br.readLine().split(" ");
2.Javaの出力クラスBufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); // 선언
String str = "abcdef"; // 출력할 문자열
bw.write(s); // 출력
bw.newLine(); // 줄바꿈
bw.flush(); // 남아있는 데이터 모두 출력
bw.close();
BufferedWriterはバッファであり、使用後にflush()/close()を行う必要があります.close()は出力ストリームを直接閉じるので、一度出力した後に他のコンテンツを出力したい場合はflush()を使用できます.StringBuilder
文字列だけなので簡単です
StringBuilder sb = new StringBuilder();
sb.append("a");
sb.append("b").append(" ");
sb.append("c").append("\n");
System.out.println(sb);
リファレンスhttps://sangwoo0727.github.io/java/JAVA-20_input/
https://wkimdev.github.io/java/2018/04/06/java-io-bufferedreader/
https://rlakuku-program.tistory.com/33
https://code0xff.tistory.com/10
Reference
この問題について([Java]コードのI/Oプロンプトのテスト), 我々は、より多くの情報をここで見つけました https://velog.io/@kimmjieun/Java-코딩테스트를-위한-입출력-팁テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol