String str = "" 與String str = new String("")的區別

在使用java編程的過程中我們經常會用到String,最常用的創建字符串的方式大概就是用「」+文本的方式吧 ,但在查看String類的API時發現,String類是有好幾個構造器可以用來創建一個String對象的。其中之一就是new String("") :那麼這兩種方式有什麼區別呢? 我們發現當用"" 創建字符串時,如果字符串一樣那麼其實只創建了一個。但如果改用,String str = new
相關文章
相關標籤/搜索