看了些网上的资料,自己整理了一下,做一个总结。java中的null和""的区别:String str1=null;//str引用为空;它不是对象String str2="";//str引用一个空串;null代表了声明了一个空的,只是一个代号,根本就不是一个字符串,未指向任何内存空间""代表声明了一个实例对象,这个对象实例的值是一个长度为0的空字符串。null可以赋值给任何对象,但是""不行Stri
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号