如何避免Java 9中JShell中的编译错误?
JShell 是一个交互式工具,使我们能够执行Java代码并立即显示输出。JShell是从命令行提示符运行的REPL(读取-评估-打印循环) 工具。如果我们需要避免JShell中的编译错误,那么必须在使用它之前声明这些变量。JShell中的错误消息可以使用符号“^-^”突出显示错误。
在下面的代码片段中,int变量“div”的声明尝试使用未声明的变量:num1和num2 ,因此JShell报告编译错误,表明编译器无法找到这些变量。
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> int div = num1 / num2 | Error: | cannot find symbol | symbol: variable num1 | int div = num1 / num2; | ^--^ | Error: | cannot find symbol | symbol: variable num2 | int div = num1 / num2; | ^--^
在下面的代码片段中,JShell显示变量的名称:num1 和num2, 后跟两个等号和大于号(==>)。
jshell> int num1 = 35 num1 ==> 35 jshell> int num2 = 7 num2 ==> 7 jshell> int div = num1 / num2 div ==> 5
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短