字符串是Android或Java中的基本体还是对象?
问题内容:
在Android API中http://developer.android.com/guide/topics/data/data-
storage.html#pref
它说:
共享首选项允许您保存和检索原始数据类型的持久键-值对。您可以使用SharedPreferences保存任何原始数据:布尔值,浮点数,整数,长型和字符串。
字符串是原始数据类型还是对象?
问题答案:
就Java
编程语言而言,
基本类型由语言预先定义,并由保留关键字命名。
除了上面列出的八种原始数据类型之外,Java编程语言还通过
java.lang.String
该类为字符串提供了特殊的支持。
因此,就像在Java
书本上一样,它也不是关键字,也不是基元。SharedPreferences
可能仍将其称为原语之一,但这并不是本书所讲的Java
那样,这可能是因为它是我们遇到的int,float,char等基本类型之一。