在Java 9的JShell中,我们如何避免编译错误?

2023年 8月 29日 46.5k 0

在Java 9的JShell中,我们如何避免编译错误?

JShell是一个交互式工具,使我们能够执行java代码并立即显示输出。 JShell 是从命令行提示符运行的REPL(读取-评估-打印-循环)工具。如果我们需要避免 JShell 中的编译错误,那么我们必须在使用它之前声明这些变量。 JShell中的错误消息可以使用符号“^--^”来突出显示错误。

在下面的代码片段中,声明了一个int变量“div”尝试使用尚未声明的变量:num1和num2,因此JShell报告编译错误,表明编译器无法找到这些变量。

C:UsersUser>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

登录后复制

以上就是在Java 9的JShell中,我们如何避免编译错误?的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论