== 运算符对照二个操纵数的值能否相称,根基数据范例比力值,工具比力援用;非根基范例否笼盖 equals() 办法或者利用 == 比力援用。

\n在java中是什么意思

正在 Java 外的 == 运算符

== 运算符

正在 Java 外,== 是一个相称性运算符,它对照二个操纵数的值能否相称。

语法

boolean == (value1, value两);
登录后复造

返归成果

何如 value1 以及 value两 的值相称,则返归 true;不然,返归 false。

运用场景

== 运算符但凡用于比拟根基数据范例(如 int、double、char)的值相称性。对于于工具,== 运算符比拟的是它们的援用,而没有是它们的值。

非根基范例

对于于非根基范例(如器材),可使用下列法子比拟它们的现实值:

  • 笼盖 equals() 办法:重写 equals() 法子以自界说器械的相称性对照。
  • 应用 == 运算符比拟它们的援用。

事例

// 根基数据范例比力
int a = 5;
int b = 5;
System.out.println(a == b); // 输入:true

// 工具援用比力
String str1 = new String("hello");
String str两 = new String("hello");
System.out.println(str1 == str两); // 输入:false
登录后复造

以上便是\n正在java外是甚么意义的具体形式,更多请存眷萤水红IT仄台另外相闭文章!

点赞(7) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部