JAVA IO类
2015-10-14 21:52
323 查看
import java.io.*; import java.math.BigDecimal; import java.math.BigInteger; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.PriorityQueue; import java.util.Queue; import java.util.Scanner; import java.util.StringTokenizer; import java.util.TreeSet; 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); new TaskC().solve(in, out); out.close(); } } class TaskC { static final long mod=1000000007; static final int maxn=100005; public void solve(InputReader in,PrintWriter out) { } class Pair implements Comparable<Pair>{ } } 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()); } public double nextDouble() { return Double.parseDouble(next()); } public boolean hasNext() { return new Scanner(System.in).hasNext(); } }
相关文章推荐
- 图的深度遍历和广度遍历
- spring声明式事务配置详解
- <学习笔记>java中运算符的英文表示
- Java从入门到精通12-BorderLayout布局
- 关于java初始化块的一些细节问题
- java 预处理
- JAVA for循环语句的循环变量类型问题
- Java数组排序算法,冒泡,选择,插入,快速排序
- 单链表反转(递归和非递归) (Java)
- 简单工厂模式(java语言实现)
- struts 2的action中配置result视图结果加反斜杠的注意事项
- 看看Spring源码(二)——bean实例化
- JavaWeb三大组件——过滤器的运行机制理解
- eclipse中导入项目后中文成乱码解决办法
- JAVA多线程实现和应用总结
- java.util.ConcurrentModificationException 解决办法
- Java语法糖4:内部类
- java中三个点的用法
- 马士兵Java课堂笔记-3-Switch循环语句小细节
- springmvc 之 helloworld