Java算法技巧——输入输出类

基本类库

import java.io.*;  
import java.util.*;  
import java.math.*;

参考:java在ACM中的使用

读取数据

Scanner cin=new Scanner(System.in);  
// 或  Scanner cin=new Scanner(new BufferedInputStream(System.in));  
int n;  
n = cin.nextInt();  
System.out.println(n);

输出结果

int n = 10
System.out.println("Hello,ACM"); //自带换行符
System.out.print(n);  // 不带换行符

标准输入输出重定向

// 获取当前类所在的路径
FirstApp.class.getResource("/").getFile()
// 输入(System.in)重定向到文件
System.setIn(new FileInputStream("filePath"));
// 输出(System.out)重定向到文件
System.setOut(new PrintStream(new FileOutputStream("filePath")));
gzdaijie            updated 2016-05-03 00:50:57

results matching ""

    No results matching ""