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

荡女三千奈我何

荡女三千奈我何

2016-02-19 10:13

下面请跟着图老师小编一起来了解下java中"==" 与equals方法的使用,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!
代码如下:

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
         //享元模式
     }

 }
展开更多 50%)
分享

猜你喜欢

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

编程语言 网络编程
java中"==" 与equals方法的使用

基于Java字符串 "==" 与 "equals" 的深入理解

编程语言 网络编程
基于Java字符串 "==" 与 "equals" 的深入理解

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

饮茶的"宜"与"忌"

养生 健康
饮茶的"宜"与"忌"

用js怎么把&字符换成"&amp:"

Web开发
用js怎么把&字符换成"&amp:"

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

不孕患者求子的"正道"

电脑网络
不孕患者求子的"正道"

4种"刺激"让孩子更聪明

宝宝
4种"刺激"让孩子更聪明

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win7中不打开文档快速看内容

Win7中不打开文档快速看内容

mysql 设置默认的时间值

mysql 设置默认的时间值
下拉加载更多内容 ↓