为什么Java中的字符串变量声明要大写?

在Java中,当声明一个字符串变量时,单词“ String”被大写,但是我遇到的其他任何类型都不是(例如,“ int”或“

double”)。为什么是这样?设计师是否只是一些奇怪的任意决定?

回答:

String类型的资本,因为它是一个 ,象Object,而不是一个原始类型像booleanint(其他类型,你可能跑过)。

作为一个类,String遵循Sun提出的Java命名约定。简而言之,该编码风格指示将

用于类( “类名应为名词,在每个大写内部单词的首字母都混合的情况下” ),而

则用于实例和方法。

为对象,一个String具有一些优点,如可直接调用他们(如著名的属性和方法length()replace()split())。所有原始类型都没有。

其他原始类型具有等效的 类,例如Integerfor intBooleanfor

boolean。它们将允许您执行其他功能。

由于Java 1.5,从一个转换int到一个Integer几乎

无缝连接。这称为自动装箱。

以上是 为什么Java中的字符串变量声明要大写? 的全部内容, 来源链接: utcz.com/qa/418174.html

回到顶部