第三季5-2MapTest
Student?st=students.get(ID);
if(st==null){
//提示輸入學生姓名
System.out.println("請輸入學生姓名:");
String?name=console.next();
//創建學生對象
Student?newStudent=new?Student(ID,name);
//通過調用Student的put方法,添加ID-學生映射
students.put(ID,newStudent);
System.out.println("成功添加學生:"+students.get(ID).name+'\t'+students.get(ID).id);以上
System.out.println("成功添加學生:"+students.get(ID).name+'\t'+students.get(ID).id);是否可改為
System.out.println("成功添加學生:"+st.name+'\t'+st.id);
2016-02-09
if(st==null)才進入if語句塊,也就是說現在st==null。而現在使用的newStudent對象作為傳入的參數,所以不能替換
2016-01-28
不能改,因為st沒有賦值。