String是java中的一个类。在声明和分配字符串时,正确的说法是字符串名称 =“Paul”虽然要从 java 类实例化对象,但我们这样做字符串名称 = new String();以名字作为对象,我想知道为什么我们可以将一系列字符“Paul”分配给该对象。这是在什么概念下运作的以及它是如何运作的?
在Java代码中
"Paul"
是一个字符串文字并且
String name
类型变量String
与名字name.
The Java 语言规范,第 3.10.5 节 states:
字符串文字始终是类型String
As 123
is an int
字面意思和int number
是一个类型变量int
与名字number
,下面的两个语句都是合法的,因为赋值左侧和右侧的类型匹配:
int number = 123;
String name = "Paul";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)