私有化屬性賦值
public void testListContains(){
//取得序列第0個(gè)位置元素
Course course = coursesToSelect.get(0);
System.out.println("取得課程:"+course.getName());
//打印輸出coursesToSelect是否包含course對(duì)象
System.out.println("備選課程中是否包含:"+course.getName()+","+coursesToSelect.contains(course));
//創(chuàng)建一個(gè)新的課程對(duì)象,ID和名稱一樣,判斷是否相等
System.out.println("請(qǐng)輸入課程名稱:");
String name = scan.next();
Course course2 = new Course();
//如何使用私有化屬性來賦值。course2.getName() = name;??????????
name= course2.getName();這里是錯(cuò)的,屬性私有化,怎么把取得的名稱和前面的name對(duì)比呢?
System.out.println("新創(chuàng)建課程:"+course2.getName());
System.out.println("備選課程中是否包含:"+course2.getName()+","+coursesToSelect.contains(course2));
2016-03-21
加一個(gè)set方法即可。
2016-04-20
course2.setName(name);