如题,请问我怎么从pipe取得字符串?$ cat input.txt | java -jar word-counts.jar请问代码如何编写?
请高手们给点提示

解决方案 »

  1.   

    import java.io.*;
    public class Demo {
        public static void main(String[] args) {
            try(BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
                for(String line = reader.readLine(); line != null; line = reader.readLine())
                    System.out.println(line);
            } catch (Exception e) {
                System.err.println(e.getMessage());
            }
        }
    }cat Demo.java | java Demo
    输出了上面的代码。