字符串定义不匹配,帮帮忙如何解决
字符串定义不匹配,帮帮忙怎么解决!
import java.awt.*;
import javax.swing.*;
public class String {
public static void main(String args[]){
String s1="as";
}
}

为什么会出现这样不匹配的,就是一个简单的字符串定义,各位大神怎么解决呀?这是在Eclipse里面工作的~
------解决思路----------------------
line number :4 ,定义了String,覆盖了jdk的String,这样就会导致s1为line4 定义的String,无法匹配。
改个名字吧
------解决思路----------------------
你定义String 类了。你改个。
------解决思路----------------------
不要定义和JDK里一样的类型(java.lang.String),这样就冲突了,你可以起一个自己的名字(比如MyString)
------解决思路----------------------
把其它文件里的错误贴出来
import java.awt.*;
import javax.swing.*;
public class String {
public static void main(String args[]){
String s1="as";
}
}
为什么会出现这样不匹配的,就是一个简单的字符串定义,各位大神怎么解决呀?这是在Eclipse里面工作的~
------解决思路----------------------
line number :4 ,定义了String,覆盖了jdk的String,这样就会导致s1为line4 定义的String,无法匹配。
改个名字吧
------解决思路----------------------
你定义String 类了。你改个。
------解决思路----------------------
不要定义和JDK里一样的类型(java.lang.String),这样就冲突了,你可以起一个自己的名字(比如MyString)
------解决思路----------------------
把其它文件里的错误贴出来