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

2024-12-18 04:54:35
推荐回答(5个)
回答1:

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

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

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

回答2:

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

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

回答3:

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

回答4:

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

回答5:

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