重定向

命令行中使用”<”字符可以将标准输入定向到文本文件,如java Average < data.txt表示对data中数据求平均值;”>”将标准输出定向到文本文件,java RandomSeq 1000 100.0 200.0 > data.txt表示将输出写入data

管道

管道通过”|”符号将一个程序的输出作为另一个程序的输入,如java RandomSeq 1000 100.0 200.0 | java Average

Powershell与命令行下运行区别

1.Powellshell中输入cmd后,即回归普通cmd,重定向两种符号都可使用2.直接在Powershell中无法使用”<”接收文件作为标准输入