打开eclipse写代码时突然遇到这个问题,希望哪位好人帮我解决一下。谢谢谢谢

刚开始写的代码,是以下这样子的,出现了此问题:
图片说明
然后我按它的提示改了下,改了之后是这样子的,不显示有错误了,
图片说明
但是我运行之后是这样子的,出现了一个页面和运行不了:
图片说明
图片说明
希望您能帮我一下,感谢

你在包test下创建了一个类String,和包java.lang下的类String同名了,所以提示报错
String类是个极其特殊的类,可能是导致JVM出错退出的主要原因,建议你将你的String类改个其他名字,比如StringTest

java.lang.* 这个包下的 类是默认已经导入的。String 类已经存在了, 你再定义这个String类就同名了,所以用java.lang.String 才能具体标识用的是哪个类

运行应该是可以运行的。 把main 右边的String 改为 java.lang.String 就行。
不提倡给类命名为String,这是十分常用的类型,冲突的地方都要补全包名

起类的时候不要起Java se中有这种类,不知奥他不知道你是那个包下的类