源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

java中"==" 与equals方法的使用

  • 时间:2022-10-30 22:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:java中"==" 与equals方法的使用
[u]复制代码[/u] 代码如下:
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      }  }
[u]复制代码[/u] 代码如下:
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          //享元模式      }  }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部