首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >10!=2为真,"Hello "+10!=2编译错误

10!=2为真,"Hello "+10!=2编译错误
EN

Stack Overflow用户
提问于 2022-11-30 06:58:30
回答 2查看 46关注 0票数 -1

我正在准备甲骨文认证考试,请你解释一下10!=2是如何变成真实的和编译错误的,我在下面提到了一个小程序。10!=2 :为什么是"Hello "+10!=2 :为什么是编译时错误

公共类Demo1 {

代码语言:javascript
运行
复制
public static void main(String[] args1) {   
    System.out.println(10!=2);  //Output is True
    System.out.println("Hello "+10!=2); //Compile Time Error
}

}

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-11-30 07:08:18

请检查java和一般编程的基础知识。'==‘符号检查值是否相同,!=’检查值是否不相同。所以10!=2的意思是10和2不同,你就得到了“真”。

票数 0
EN

Stack Overflow用户

发布于 2022-11-30 07:23:30

对于java中带有字符串的并发布尔值,您首先需要将答案存储在变量中。试着用这个。

代码语言:javascript
运行
复制
public static void main(String[] args1) {
    boolean a=10!=2;
    System.out.println(a);  //Output is True
    System.out.println("Hello "+a);// Output is Hello true
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74623899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档