我是一个java初学者,分不清字符串与字面量的区别

来源:百度知道 编辑:UC知道 时间:2024/09/25 14:39:41
还有,经常看到String,用它定义的到底是字符串还是类啊?请明白人给我讲一讲,最好详细一些,谢谢!

这个问题其实牵扯就有点多了
在java里,除了int,long等基本类型外
其余都是类,包括String,所以String是个类,他是个封装了操作字符串的方法的类
比如String s=new String("a string")
"a string"是个字符串对象
s也是个字符串对象,使用String类的构造器方法构造的一个字符串实例(对象)
字符串在java中就是一个对象

一般来说,String都是指String这个类(首字母大写),string指的是字符串年

说的不清楚,建议去看看thinking in java,我想你应该是学过其他语言的,所以这本书应该比较适合你肯,里面讲面向对象思想讲的很好

字符串本身是一个类 所以定义的既是字符串也是类。。。

String本身是一个类,它里面封装的东西是字符串(或称字符数组、char[]),字符串的很多操作由这个类的方法来实现了

具体的建议自己打打代码,用用看就知道了

String是一个类,不过它是盛有字符串的类...

其实吧~!我告诉你啊~!我也不知道~!