我是新手編程,我有以下問題。 我有一個類與一個數組。不過,我只知道稍後的數組大小。空引用 - 數組保持空
public class MyData
{
public double[] rad;
public void Integrate(int h_start, int h_stop, double dla_tar)
{
rad = new double[Math.Abs(h_stop - h_start)];
...fill up the rad array
}
--work with rad here--
}
如何獲取函數Integrate在MyData類中創建rad數組。就像它一直保持爲空。這可能是一個非常愚蠢的問題...
我不確定我明白這個問題是什麼?你是否在分配數組之前嘗試讀取數組? – 2012-02-03 01:34:59
嗨,喬治! ...我用Integrate函數中的值填充數組 - 但我需要稍後在MyData類中訪問它們。但是,如果在Integrate函數之外訪問,則數組保留爲空。 – timkado 2012-02-03 01:38:54
你上面有什麼好 - 你不應該有一個問題。你確定你在訪問數組之前調用了你的'Integrate'函數嗎?看到一段代碼,你會得到一個空的異常是很有幫助的。 – 2012-02-03 01:43:56