java中"==" 與equals方法的使用
更新時間:2013年04月26日 18:02:12 作者:
本篇文章介紹了,在java中"==" 與equals方法的使用。需要的朋友參考下
復制代碼 代碼如下:
public class equalsDemo {
public static void main(String[] args){
/*使用==來判斷兩個變量是否相等時,如果兩個變量時基本數(shù)據(jù)類型的
變量時,且都是數(shù)值類型是,則只要兩個變量的值相等,使用==判斷就返回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
//享元模式
}
}
相關(guān)文章
JavaWeb response完成重定向?qū)崿F(xiàn)過程詳解
這篇文章主要介紹了JavaWeb response完成重定向?qū)崿F(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-02-02java多線程實現(xiàn)同步鎖賣票實戰(zhàn)項目
本文主要介紹了java多線程實現(xiàn)同步鎖賣票實戰(zhàn)項目,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-01-01java模擬ajax訪問另一個項目的controller代碼實例
今天小編就為大家分享一篇關(guān)于java模擬ajax訪問另一個項目的controller代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03Java實戰(zhàn)之課程信息管理系統(tǒng)的實現(xiàn)
這篇文章主要介紹了如何利用Java實現(xiàn)課程信息管理系統(tǒng),文中采用到的技術(shù)有:Springboot、SpringMVC、MyBatis、FreeMarker等,感興趣的可以了解一下2022-04-04詳解SpringCloud-Alibaba-Seata分布式事務
這篇文章主要介紹了SpringCloud-Alibaba-Seata分布式事務的相關(guān)知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12