java中equals和==的區別是什麼
剛開始學習Java中字元串的比較時,可能會對==和equals比較迷茫,今天我就透過一個小例子來簡單說明一下equals和==的區別。
操作方法
(01)首先,定義兩個String類變量a和b,然後,把字元串“mimi”賦值給變量a和b。我們給a賦值的時候就會在內存分配一個地址存放“mimi”。而再次給b賦值的時候,因爲內存中已經存在了“mimi”,所以a和b指向的是同一個地址。而使用new來創建對象“mimi”,就會重新在內存中分配一個地址。也就是說a和b指向的地址一樣,a和c指向的地址不一樣。
(02)接着我們使用輸出方法來判斷一下他們之間的真假。
(03)點擊工具欄中的執行按鈕執行Java程序。
(04)如圖,執行之後,控制檯就會出現結果。
(05)爲了更直觀,我把結果放到旁邊,方便進行講解。a==b結果爲true(真),而a==c,b==c結果都爲false(假),之前說過,a和b地址一樣,可見對於比較字元串時,==比較的是地址。而ls(b)和ls(c)結果都是true,所以比較字元串時,equals比較的是字元串內容而不是地址。
-
Chrome如何在禁止右鍵的網站,把文字複製下來?
在網上瀏覽文章時,有時看到一篇好的文章,或一段經典的話語,想要複製下來,儲存到自己的word文檔裏,通常都是先選擇需要複製的文字,然後右鍵,點擊複製。或者直接點擊鍵盤ctrl+c來複制。但有些網站禁止了右鍵,就算你點擊右鍵也沒有選單彈出來。也禁止了快速鍵ctrl+c,所以按...
-
ie修復工具完美修復Internet Explorer無法使用
IE修復工具是一款針對IE瀏覽器無法開啟、IE瀏覽器崩潰、IE首頁被篡改及用戶無法上網所專門研發的一款瀏覽器修復工具。下面爲大家介紹一下ie修復工具完美修復InternetExplorer無法使用。操作方法(01)首先在自己電腦上下載安裝電腦管家。(02)然後開啟電腦管家——點...
-
拾音器與常用設備的接法
監控拾音器一種用於聲音採集的設備。常用與音頻監控/錄音系統之中,屬於前端採集設備。監控拾音器無法單獨完成錄音/監控工作,它必須接入相對應的系統之中。也就是它的後端必須有存儲或者輸出設備才能發揮拾音器的作用。操作方法(01)監控拾音器一種用於聲音採集的設...
-
EXCEL如何統計個數 多個方法
excel在我們日常工作中使用較爲廣泛,那麼excel中如何統計個數呢?下面小編來告訴大家。操作方法(01)首先,我們開啟我們電腦上面的excel,然後在表格中隨意輸入一些數字;(02)最簡單的方法就是選中區域,我們任意選擇一個含有文字的區域;(03)在表格的右下方我們可以看到excel已經...