21xrx.com
2024-09-20 00:56:42 Friday
登录
文章检索 我的文章 写文章
Java中如何判断两个数是否相等
2023-07-11 09:49:03 深夜i     --     --
Java 判断 两个数 相等

在Java中,我们可以使用“==”或“equals()”方法来判断两个数是否相等。

1. 使用“==”

“==”是Java中的一个比较运算符,用于比较两个数的值是否相等。例如:

int a = 5;

int b = 5;

if(a==b){

  System.out.println("a和b相等");

}

如果a和b的值相等,那么上述代码就会输出“a和b相等”。

需要注意的是,如果a和b是引用类型的变量,使用“==”判断的是它们在内存中的地址是否相等,而不是它们存储的值是否相等。

2. 使用“equals()”

“equals()”是Java中的一个方法,用于比较两个对象是否相等。例如:

String str1 = "Hello";

String str2 = "Hello";

if(str1.equals(str2)){

  System.out.println("str1和str2相等");

}

如果str1和str2的值相等,那么上述代码就会输出“str1和str2相等”。

需要注意的是,如果对象的类型没有重写“equals()”方法,它们的比较就会退化为“==”。

综上所述,使用“==”或“equals()”方法都可以判断两个数或对象是否相等。需要根据具体场景选择合适的方法。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复