zoukankan      html  css  js  c++  java
  • Java读入优化

    之前被软院校赛卡了一波T,很亏啊。以下抄袭自Codeforces的神仙Petr。
    可能得系统研究Java怎么写了?缺点是不能使用hasNext(),可能需要在main()中解决。

    import java.io.*;
    import java.util.*;
    
    public class Main {
    	public static void main(String[] args) {
    		InputStream inputStream = System.in;
    		OutputStream outputStream = System.out;
    		InputReader in = new InputReader(inputStream);
    		PrintWriter out = new PrintWriter(outputStream);
    		Solver solver = new Solver();
    		solver.solve(in, out);
    		out.close();
    	}
    
    	static class Solver {
    		public void solve(InputReader in, PrintWriter out) {
    
    		}
    
    	}
    
    	static class InputReader {
    		public BufferedReader reader;
    		public StringTokenizer tokenizer;
    
    		public InputReader(InputStream stream) {
    			reader = new BufferedReader(new InputStreamReader(stream), 32768);
    			tokenizer = null;
    		}
    
    		public String next() {
    			while (tokenizer == null || !tokenizer.hasMoreTokens()) {
    				try {
    					tokenizer = new StringTokenizer(reader.readLine());
    				} catch (IOException e) {
    					throw new RuntimeException(e);
    				}
    			}
    			return tokenizer.nextToken();
    		}
    
    		public int nextInt() {
    			return Integer.parseInt(next());
    		}
    		
    		public long nextLong() {
    			return Long.parseLong(next());
    		}
    
    	}
    	
    }
    
  • 相关阅读:
    服务器 空间
    android 手动打包
    sql server 2000 完全卸载 2
    apk 优化
    asp.net 画 数据图表
    java 运行 bat win linux
    vb 生成 批处理
    国内平台
    委托
    observer 观察者模式
  • 原文地址:https://www.cnblogs.com/Yinku/p/10759762.html
Copyright © 2011-2022 走看看