クラス変数 (ベクトル) を使用しようとしていますが、次の 2 つのエラーが発生します。
1
<identifier> expected [javac] bucketList = AppConfig.findVector (BUCKET_LIST_KEY);
getBucketList()
メソッドの 2 はbucketList
、クラスのグローバル変数として定義されているにもかかわらず、何らかの理由で null です。
コード
import java.util.Vector;
public class MyClass {
...
private Vector<String> bucketList;
public ThingieConfig() throws IOException {
@SuppressWarnings("unchecked")
bucketList = AppConfig.findVector (BUCKET_LIST_KEY);
if (bucketList != null && !bucketList.isEmpty()) {
log_.debug ("Bucketlist defined");
log_.debug("Buckets Defined : " + bucketList);
}//if
}//thingie
public Vector getBucketList() {
log_.debug ("Returning Vector " + bucketList);
return bucketList;
}//getBucketList
}//class