当我们在JShell中输入算术表达式、变量等时,它会显示结果,但不会显示创建的变量的类型详细信息。在JShell中可以使用详细模式显示更多关于输入命令执行的信息。我们需要使用命令/set feedback verbose(命令前面可以加/)来获取更多关于执行的命令的信息。
在下面的代码片段中,详细模式已经打开,它可以显示更多关于变量类型的信息。
C:UsersUser>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell> /set feedback verbose
| Feedback mode: verbose
jshell> 5.0 * 8
$1 ==> 40.0
| created scratch variable $1 : double
jshell> String str = "TutorialsPoint";
str ==> "TutorialsPoint"
| created variable str : String
jshell> void test() {
...> System.out.println("Tutorix");
...> }
| created method test()
jshell> test()
Tutorix
jshell> String str1 = new String("Tutorix");
str1 ==> "Tutorix"
| created variable str1 : String
jshell> "TutorialsPoint" + "Tutorix" + 2019
$6 ==> "TutorialsPointTutorix2019"
| created scratch variable $6 : String
jshell> int test1() {
...> return 10;
...> }
| created method test1()
jshell> test1()
$8 ==> 10
| created scratch variable $8 : int
登录后复制
以上就是如何在Java 9中设置JShell的详细模式?的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!