我不明白为什么我是java初学者,谢谢
x759pob21#
就像你给自己的班级命名一样 String ,它隐藏了内置类 java.lang.String ```String s = "Anik";^^^^^^ ^^^^^^| | built-in java.lang.String|your class FirstJava.String
String
java.lang.String
#### 解决方案 永远不要命名一个类、一个变量,不管它是现有的还是您自己的或内置的
1zmg4dgp2#
字符串不是保留关键字,而是java中预定义的非基本数据类型,位于包java.lang.string(class)下,默认情况下导入java程序。此外,您不应该使用已经被使用的名称/标识符,正如我们在字符串中看到的那样。
public class String { public static void main(java.lang.String[] args) { java.lang.String string = "Anik"; System.out.println(string); } }
2条答案
按热度按时间x759pob21#
问题
就像你给自己的班级命名一样
String
,它隐藏了内置类java.lang.String
```String s = "Anik";
^^^^^^ ^^^^^^
| | built-in java.lang.String
|
your class FirstJava.String
1zmg4dgp2#
字符串不是保留关键字,而是java中预定义的非基本数据类型,位于包java.lang.string(class)下,默认情况下导入java程序。此外,您不应该使用已经被使用的名称/标识符,正如我们在字符串中看到的那样。