我认为String string="";的引号里是一个字符来着
偶也是初学者~~~~请高手指点
偶也是初学者~~~~请高手指点
解决方案 »
- java prepareStatement的使用
- 继承的函数调用
- 加分求解~
- 可否推荐一本数据结构(java)经典书籍?
- 用什么方法能获得按钮上的文本?
- 請問:怎樣去掉文本裏面括號及括號裏面的字符?(謝謝)
- 散分
- 学过《Java语言与面向对象程序设计》(清华),几天前买了《Java2高级大学教程》,结果发现两眼发黑,看不懂啊~~~~
- 一个城市高新开发区,信息化建设内容??
- 向各位大虾请教!如何取三个名称相同的下拉列表值?
- 请问用java编写一个可以控制windows服务的程序该怎么做
- 两个线程间的切换用 wait 和 notify 来实现, 同个线程中的延时由用 sleep 来实现. 这么说对吗?
“”代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。
对空对象做任何操作都不行的 除了 = 和 ==
“” 是一个字符串了 只是这个字符串里面没有内容了
你只是定义了一个句柄,也就是说你有了个引用,但是这个引用未指乡任何内存空间
String string = "";
这个引用已经指向了一块是空字符串的内存空间,是一个实际的东东了,所以你可以对它操作,而不用担心什么了
--------------------------------------------这里“”和NULL绝对是两个概念
“”代表一个字符串存在,它的值就是“”
NULL代表字符串根本没有实际的值,你并不知道它是什么
意思就是String string = null 跟String string;
是一回事儿了吧