返回为意外类型 - 需要:变量found:value。我试过==而这显然没有用。
public class Array
{
private College[] coll;
public Array(College[] coll){
this.coll = coll;
}
public String changeTheValue(String name,int number){
String result= new String();
for(int i = 0 ; i < this.coll.length-1;i++){
if(this.coll[i].getName() == name){
this.coll[i].getNumber() = number;
res += "Successfully changed the value of name "+this.coll[i].getName()+" "+this.coll[i].getNumber()+"\n";
}
else {
res +=this.coll[i].getName()+" not found.";
}
}
return result;
}
}
答案 0 :(得分:2)
this.maha[i].getNilai()
返回一个值,您尝试设置一个值,因此您会收到该错误。
您需要一个setter函数
像
this.maha[i].setNilai(number);