0
に解決されていないので、私のドライバクラスでは、別のクラスのarraylistに電話してそれを印刷したいと思います。しかし、メソッドを呼び出そうとすると、その変数を変数に解決できないというメッセージが表示されます。誰かがどのように私はそれを "解決する"ことができるか考えていますか?ドライバクラスのArraylistが変数
は、ここに私のコードです:
ドライバ:
public static void showing(){
OtherClass.initializeStrings();
System.out.println(OtherClass.showLists(mouseTypes));
}
その他のクラス:すべてのヘルプは高く評価され
static ArrayList <String> mouseTypes;
public static void initializeStrings(){ //initialize the strings outside the main
Strings = new ArrayList <String>();
Strings.add("goodbye");
Strings.add("hello");
Strings.add("hi");
}
public static void main(String[] args) {
OtherClass.initializeStrings();
Driver.showing();
}
public static void showLists(ArrayList list){
for (int i = 0; i < list.size(); i++){
System.out.println(list.get(i));
}
}
。
を持つArrayListの名前のmouseTypesはありませんか?または、あなたが何かを追加しているこのStringsは何ですか? – heniv181