Selamlar herkese, bir proje ödevi hakkında çalışıyorum ve bir yerde takıldım çok canımı sıktı ve çözümünü bulamadım...
Hocamızın bizden istediği kullanıcı 2 çift tavla zarını attıracak programa ve çıkan sonucu kendi isteğine göre kayıt ettirecek ya da ettirmeyecek. Ama hocamızın dediğine göre (Eclipse kullanıyoruz) mesela bu bahsettiğim uygulamadan çıkıp başka bir uygulama çalıştırırsam programı kapatmadan daha sonra zar uygulamasına geri dönsem önceden attırdığım zarların kayıtları listelensin, kullanıcı istediği takdirde. Benim tek sıkıntım bu zaten programda her şeyi kodladım ama başka bir uygulamayı (kodu) çalıştırıp tekrar zar uygulamasına döndüğüm zaman attırdığım zarların kayıt listesini bulamıyor çünkü programı baştan başlatıyor. Ben bu attırdığım zarları program içinde başka uygulamaya geçince kaybolmayacak şekilde nasıl kodlarım bilgisi olan abilerim kardeşlerim yardımcı olursa çok sevinirim.
Not: Eclipse programını kullanıyoruz ve bu dediğim şeyleri Console üzerinden çalıştırıyoruz.
Kaydedilecek zar sayisi belli ise int[] ile, değilse ArrayList<Integer> ile sonuclari kaydedebilirsin. Donguyle zar attirip her sonuc sonrasi kaydetmek ister misiniz diye sorabilirsin. for each ile de sonuclari yazdirabilirsin.
Veya iki class olusturursun. Birinde zar atarsin digerinde sonuclari ekrana yazarsin. Sinif1 de sonuclarin tutulacagi diziyi public static tanimlarsan Sinif2 uzerinden Sinif1.dizi diyerek diziye erisebilirsin.