我正在學習一個類的程序,並且卡住了。當我嘗試編譯下面的代碼時,我收到和變量未找到錯誤。請幫忙!給同一類中的另一個方法發送引用的建議
public class RingBuffer
{
public RingBuffer(int capacity){
double[] EmptyBuffer = new double[capacity];
System.out.print(EmptyBuffer.length);
}
public int size(){
int size = EmptyBuffer.length;
return size;
}
請注意,我收到一個錯誤,size()方法無法找到變量EmptyBuffer。
'EmptyBuffer'是您的構造函數的局部變量。一旦構造函數完成,它將超出範圍(它不再存在)。 – andre 2013-05-03 18:36:16