olarak çözülmedi Pekala, yani sürücü sınıfımda arraylistimi başka bir sınıftan aramak ve yazdırmak istiyorum. Ancak, yöntemi çağırmaya çalıştığımda, değişkenin bir değişkene çözülemeyeceğini söylüyor. Herkesin "nasıl çözüleceğine" dair herhangi bir fikri var mı?Sürücü sınıfındaki arraylist değişkeni
İşte benim kod:
Sürücü:
public static void showing(){
OtherClass.initializeStrings();
System.out.println(OtherClass.showLists(mouseTypes));
}
Diğer Sınıf: Herhangi bir yardım takdir
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));
}
}
.
adlı mouseTypes Arraylist değil mi ... iki
main
yöntemleri var, çok kötü bir kopyala-yapıştır iş yapmış? Ya da bu Strings şeyleri ekliyorsunuz? – heniv181