2015-team4/java重定向输入输出

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

{{{
import java.io.*;
import java.util.*;

public class Main {
    public static void main(String[] args) throws IOException {
        System.setIn(new BufferedInputStream(new FileInputStream("ride.in")));
        System.setOut(new PrintStream(new FileOutputStream("ride.out")));

        Scanner cin = new Scanner(System.in);
        while(cin.hasNext()){
            // do staff...
        }
        System.out.println("done");
    }
}
}}}
import java.io.*;
import java.util.*;
public class Main {
    public static void main(String[] args) throws IOException {
        System.setIn(new BufferedInputStream(new FileInputStream("ride.in")));
        System.setOut(new PrintStream(new FileOutputStream("ride.out")));
        Scanner cin = new Scanner(System.in);
        while(cin.hasNext()){
            // do staff...
        }
        System.out.println("done");
    }
}