我是一個生鏽的程序員,正在研究一個將有多個對象類的應用程序。我唯一的錯誤是類型不匹配,我不確定調試器是作爲一個對象讀取的,哪一個實際上在我創建的coord類中。處理類型不匹配
public class Lily {
int state;
public Lily(coord[] pond) {
int state = 0;
coord place = new coord (mouseX, mouseY);
pond = append(pond, place); \\this is the line that's getting a type error
}
public void draw(){
ellipse(mouseX, mouseY, 40, 40);
fill(#08BC09);
}
}
而座標類
public class coord {
float[] pair = new float[2];
public coord(float X, float Y){
pair[0] = X;
pair[1] = Y;
}
}
編輯:該錯誤消息中讀取 「類型不匹配, 」java.lang.Object中main.coord [] 「」
「 不與匹配」有什麼幫助嗎?提前致謝。
http://stackoverflow.com/questions/2843366/how-to-add-new-elements-to-an-array – stark
您應該編輯您的問題並添加錯誤消息的文本。 – Lii
您可以請發表我們可以運行的[mcve]嗎?如果我們無法自己運行代碼,則很難幫助調試。 –