【Java】快速读写IO模板

    技术2026-10-02  4

    package 快速读写; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.io.StreamTokenizer; /** *@Title 快速读写IO_in.java *@description TODO *@time 2020年7月5日 *@author Baisu *@version 1.0 */ public class 快速读写IO_in { public static void main(String[] args) throws IOException { /* * 如果是文本输入,则使用new FileInputStream("in.txt"),并注释System.in * 如果是键盘输入,则使用System.in,并注释new FileInputStream("in.txt") */ // BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("in.txt"))); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StreamTokenizer in = new StreamTokenizer(br); /* * 输出 */ PrintWriter pr = new PrintWriter(new BufferedWriter(new OutputStreamWriter(System.out))); in.nextToken(); //从该记号赋予器的输入流中解析下一个记号 int a = (int)in.nval; //默认为double,需要强制转型 in.nextToken(); double b = in.nval; in.nextToken(); String s = in.sval; pr.println(a); pr.println(b); pr.println(s); pr.flush(); //输出结束标志 } }
    Processed: 0.009, SQL: 10