gpt4 book ai didi

java - 将 java 结果传递到命令行

转载 作者:行者123 更新时间:2023-12-01 23:16:34 24 4
gpt4 key购买 nike

我正在考虑将 Java 从命令行运行的结果传递到命令行变量中。但经过大量搜索后,我只遇到了仅运行命令的 Runtime 类。

因此,我的问题是,我可以做些什么来将 Java 结果输入命令行。

平台当然是Windows。

最佳答案

任何程序(Java 或其他程序)只有两种方法可以将结果发送回“命令行”:

1) 退出代码

2)捕获程序输出的字符串。

#1 可以使用 System.exit (或 see a couple more options here )在 Java 中完成。

#2 由 shell 完成。在 Unix 中,通常使用反引号或 $():

OUTPUT=`java app.class`

在 Windows Powershell 中,执行类似的操作

$result = & java app.class 2>&1 | Out-String

关于java - 将 java 结果传递到命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21120334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com