我认为String string="";的引号里是一个字符来着
偶也是初学者~~~~请高手指点
偶也是初学者~~~~请高手指点
解决方案 »
- java缓存实例运行报错,求解答
- 布局怎么也实现不了我想要的.....
- 怎样编程实现程序开机启动?
- 想用JAVA提取位图的数据,请知道的人指个路,谢谢
- 100分选赏>>如何实现JAVA数据库的即时刷新!!!
- Applet滚动条的问题
- 请问:如何在java程序内获得 .class 文件的全路径?
- 怎麼我的書上沒有講到ArrayList,高手們說一下。
- i hava passed scjp 91%
- java反编译 二次开发问题
- 请问用java编写一个可以控制windows服务的程序该怎么做
- 两个线程间的切换用 wait 和 notify 来实现, 同个线程中的延时由用 sleep 来实现. 这么说对吗?
“”代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。
对空对象做任何操作都不行的 除了 = 和 ==
“” 是一个字符串了 只是这个字符串里面没有内容了
你只是定义了一个句柄,也就是说你有了个引用,但是这个引用未指乡任何内存空间
String string = "";
这个引用已经指向了一块是空字符串的内存空间,是一个实际的东东了,所以你可以对它操作,而不用担心什么了
--------------------------------------------这里“”和NULL绝对是两个概念
“”代表一个字符串存在,它的值就是“”
NULL代表字符串根本没有实际的值,你并不知道它是什么
意思就是String string = null 跟String string;
是一回事儿了吧