我是java编程语言的新手,有人可以告诉我下面错误的原因。java中的字符串数组错误?
错误:
不兼容的类型:java.lang.String中[]不能被转换为java.lang.String
public class StringArray {
String[] name = {"abc", "def", "ghi"};
public void setStringArray() {
for (int i = 0; i < name.length; i++) {
if (name.equals(i)) {
System.out.println("print");
} else {
System.out.println("wrong");
}
}
}
public String getStringArray() {
return name;
}
public static void main(String[] args) {
StringArray sa = new StringArray();
sa.setStringArray();
System.out.println(sa.getStringArray());
}
}
你也不必提,你是新来的Java。它不会影响你的问题的处理方式,从问题中可以看出。 – Kayaman
如果你可以阅读英文,那么错误信息就会自我'说'出了什么问题。 –