【发布时间】:2014-02-05 23:35:53
【问题描述】:
我一直在使用 cmd 通过我的 java 作业运行提供的 .txt,因为讲师还提供了正确的输出,因此我们可以检查我们的程序是否正常运行。我做的时候是这样的……
...Documents\CSE205\Assignment5>java Assignment5 < input1.txt > myoutput1.txt
讲师向我们指出了一个文件比较工具,该工具将突出显示 myoutput 和预期输出之间的差异。刚刚得知可以用命令javac *.java编译文件夹中的所有类
所以我想知道是否有任何方法可以通过命令提示符或其他方式为我的程序提供 4 个输入中的每一个以获取 4 个单独的 myoutput 文件。
提前致谢 麦肯干酪
【问题讨论】:
-
完全搞砸了其中的一部分。执行行没有显示我的尖括号或输入文件。更正:...Documents\CSE205\Assignment5>java Assignment5
myoutput1.txt -
既然你用“eclipse”标记了这个问题,你可能想看看
Run configurations。否则尝试一个简单的批处理?第一行java assignment5 < input1.txt > myout1.txt,第二行java assignment5 < input2.txt > myout2.txt等。然后你只需要运行该批处理并完成。 -
我认为我比简单的批处理更简单。我该怎么做?我该如何运行它?我找到了一个教程并按照您所说的进行了尝试,包括从 c 到我的文件的整个路径,然后我在行首使用“start”再次尝试了它。 cmd 窗口弹出和消失的速度比我读任何东西的速度都要快,而且我没有得到任何输出文件。谢谢
-
添加
pause或尝试按照下面的步骤一步步回答。start只是打开一个新的命令行窗口,start program.exe在执行代码后关闭该窗口,你肯定不希望这样。
标签: java eclipse text input cmd