優しいjavaという本を読みながらクラス、メソッドの基本から読んで動きを理解しようとしながら再チャレンジしようとしましたがダメでした・・・JavaBeansについても理解すべく解説は読みました。助けてください
Stars1024さんにアドバイスいただいた登録済みの物を表示させるコードを利用させていただきます。
import java.util.ArrayList;
import java.sql.Date;
public class Main {
public static void main(String[] args) {
ArrayList<Member>person = new ArrayList<>();
person.add(new Member("0001","山田太郎",Date.valueOf("2018-04-23")));
person.add(new Member("0002","鈴木花子",Date.valueOf("2018-04-23")));
person.add(new Member("0003","佐藤琢磨",Date.valueOf("2018-04-23")));
for(Member member : person){
member.Show_profile();
}
}
}
class Member{
private String my_Id;
private String my_Name;
private Date add_Date;
public Member(String id, String name, Date date){
my_Id = id;
my_Name = name;
add_Date = date;
}
public void Show_profile(){
System.out.println("ID:" + my_Id + "名前:" + my_Name + "現在時刻:" + add_Date);
}
}
ここの出力しているID、名前、登録日時をスキャナー文で入力して(現在時刻は現在時刻を表示させる方法があるのですか?)を保持しておき、3人分の入力が終わったらそれを出力するというイメージなのですがやりたいことはイメージできるのですが、いざそれを書き写そうとすると思考が止まってしまいます。アドバイスいただきたいです。