手机
当前位置:查字典教程网 >编程开发 >Java >java中"==" 与equals方法的使用
java中"==" 与equals方法的使用
摘要:复制代码代码如下:publicclassequalsDemo{publicstaticvoidmain(String[]args){/*使用...

复制代码 代码如下:

public class equalsDemo {

public static void main(String[] args){

/*使用==来判断两个变量是否相等时,如果两个变量时基本数据类型的

变量时,且都是数值类型是,则只要两个变量的值相等,使用==判断就返回true*/

int i=65;

float f=65.0f;

System.out.println(i==f);//true

char c='A';

System.out.println(c==f);//true

//但是对于两个引用类型的变量,必须它们指向同一个对象时,==判断才会返回true

String str1=new String("hello");

String str2=new String("hello");

System.out.println(str1==str2);//false

System.out.println(str1.equals(str2));//true

}

}

复制代码 代码如下:

public class IntegerDemo{

public static void main(String[] args){

Integer i1 =127;

Integer i2 =127;

System.out.println(i1==i2);//true

Integer i3 =128;

Integer i4 =128;

System.out.println(i3==i4);//false

//享元模式

}

}

【java中"==" 与equals方法的使用】相关文章:

java equals函数用法详解

基于java中BlockingQueue的使用介绍

Java输入输出流的使用详细介绍

java list与数组之间的转换详细解析

Java中ArrayList类的使用方法

java开发之读写txt文件操作的实现

hashCode方法的使用讲解

Java 位图法排序的使用方法

java中instanceof和getClass()的区别分析

java中的正则操作方法总结

精品推荐
分类导航