歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java中的String判斷是不是為空

今天在寫Android的時候需要判斷某個編輯框中的值是不是為空,然後我把編輯框裡面的內容取出來之後,是content,我直接通過if(content == "")來判斷,但是發現雖然在調試的時候確實是"",但是if判斷卻為false,這是怎麼回事?

原來我們這裡判斷的是這個值是不是相等,但是等號的作用是判斷在內存中的位置是不是相同,所以必須換成content.equals("")來判斷值是不是相同。改過之後程序正常運行了。

Copyright © Linux教程網 All Rights Reserved