String str = "" 与String str = new String("")的区别

在使用java编程的过程中我们经常会用到String,最常用的创建字符串的方式大概就是用“”+文本的方式吧 ,但在查看String类的API时发现,String类是有好几个构造器可以用来创建一个String对象的。其中之一就是new String("") :那么这两种方式有什么区别呢? 我们发现当用"" 创建字符串时,如果字符串一样那么其实只创建了一个。但如果改用,String str = new
相关文章
相关标签/搜索