簡體   English   中英

數組問題 - 未找到來源

[英]Array problems - Source not found

嘿家伙我有以下問題:

我只是想用這段代碼創建一個新的數組。

public class MineField {

Mine[][] mines;

public MineField(int cols, int rows) {
    mines = new Mine[cols][rows];
}
}

所以當執行這個代碼時,一切都運行得很好。 但是當我只添加一行時:

mines[0][0].setCoordinates(0,0);

調試透視圖打開並給我一些“ActivityThread.performLaunchActivity(ActivityThread $ ActivityClientRecord,Intent)line 2180

還有一些紅色的文字“未找到來源”

我正在開發一個Android應用程序。

但我無法找出為什么我不能從新創建的對象數組中調用對象的方法? 我正在嘗試創建一個二維地雷陣列,並為每個礦井提供一些特定的坐標。

您知道一些解決方案或替代方案嗎,請告訴我們!

提前致謝!

你很可能只是因為mines[0][0]為null而得到NullPointerException你應該初始化我的。

mines[0][0]=new Mine();

接着

mines[0][0].setCoordinates(0,0);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM