我想像这样运行jshell
$ jshell --execute 'System.out.println("Hello World")'
Hello World
$
因此,它执行Java单一代码行并终止。可能吗?
最佳答案
您可以使用管道:
echo 'System.out.println("Hello World")' | jshell -
来自
jshell --help
:加载文件也可以是“-”以指示标准输入,而没有交互式I / O。
关于java - 没有文件要执行时如何运行jshell?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58714497/