我已经写了这个方法,但不知道为什么我会出错。我对编程还是很陌生,所以有人认为这有什么不妥吗?
public String[] gen() {
String big = "A";
String small = "a";
return String[] {big, small};
}
注意:得到一个红线return String[]
您省略了new
关键字。
return new String[] {big, small};
将其更改为
public String[] gen() {
String big = "A";
String small = "a";
return new String[] {big, small};
}
String[]{String, String} //is not a valid array constructor,
相反,您应该使用
new String[]{String, String} constructor.
你错过了关键字new
return new String[] {big, small};
public String[] gen() {
String big = "A";
String small = "a";
return new String[] {big, small};
}
用这个。
尝试
return new String[] {big, small};
试试这个,你需要使用new
关键字创建字符串数组
public String[] gen() {
String big = "A";
String small = "a";
return new String[] {big, small};
}
您需要使用new
数组,使用:
return new String[] {big, small};
public String[] gen() {
String big = "A";
String small = "a";
return new String[] {big, small};
}