第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

問(wèn)題已經(jīng)自我排查解決

@Override

public int hashCode() {

final int prime = 31;

int result = 1;

result = prime * result + ((name == null) ? 0 : name.hashCode());

return result;

}

@Override

public boolean equals(Object obj) {

if (this == obj)

return true;

if (obj == null)

return false;

if (!(obj instanceof Student))

return false;

Student other = (Student) obj;

if (name == null) {

if (other.name != null)

return false;

} else if (!name.equals(other.name))

return false;

return true;

}



public void testContainsKeyOrValue() {

//本例中讓用戶輸入某個(gè)學(xué)生的姓名,再去判斷姓名所對(duì)應(yīng)的學(xué)生是否包含在這個(gè)studentsMap中

//提示輸入學(xué)生Id

System.out.println("請(qǐng)輸入要查詢的學(xué)生ID:");

Scanner console = new Scanner(System.in);//定義一個(gè)Scanner對(duì)象

String id = console.next();//取得從鍵盤(pán)上輸入的學(xué)生id字符串

//在Map中,用containsKey()方法,來(lái)判斷是否包含某個(gè)Key值

System.out.println("你輸入的學(xué)生id為"+id+",在學(xué)生映射表中是否存在"+students.containsKey(id));

//判斷如果存在就輸出那個(gè)學(xué)生的姓名

if(students.containsKey(id))

System.out.println("對(duì)應(yīng)的學(xué)生為:"+students.get(id).name);

//提示輸入學(xué)生姓名

System.out.println("請(qǐng)輸入要查詢的學(xué)生姓名:");

String name = console.next();//從鍵盤(pán)上取得輸入的學(xué)生姓名字符串

//用containsValue()方法,來(lái)判斷是否包含某個(gè)Value值

if(students.containsValue(new Student(null,name)))//先創(chuàng)建一個(gè)學(xué)生對(duì)象,id設(shè)置為空,姓名設(shè)為name的值,

System.out.println("在學(xué)生映射表中,確實(shí)包含學(xué)生:"+name);//暫時(shí)先回到student類驗(yàn)證有沒(méi)有調(diào)用Value有關(guān)的equals方法

else

System.out.println("在學(xué)生映射表中不存在該學(xué)生!");

}


請(qǐng)輸入學(xué)生ID:

1

請(qǐng)輸入學(xué)生姓名:

成功添加學(xué)生:明

請(qǐng)輸入學(xué)生ID:

2

請(qǐng)輸入學(xué)生姓名:

成功添加學(xué)生:紅

請(qǐng)輸入學(xué)生ID:

3

請(qǐng)輸入學(xué)生姓名:

成功添加學(xué)生:華

總共有:3個(gè)學(xué)生

學(xué)生:明

學(xué)生:紅

學(xué)生:華

請(qǐng)輸入要查詢的學(xué)生ID:

1

你輸入的學(xué)生id為1,在學(xué)生映射表中是否存在true

對(duì)應(yīng)的學(xué)生為:明

請(qǐng)輸入要查詢的學(xué)生姓名:

在學(xué)生映射表中不存在該學(xué)生!


正在回答

1 回答

問(wèn)題已自我排查解決

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門(mén)第三季
  • 參與學(xué)習(xí)       409768    人
  • 解答問(wèn)題       4510    個(gè)

Java中你必須懂得常用技能,不容錯(cuò)過(guò)的精彩,快來(lái)加入吧

進(jìn)入課程

問(wèn)題已經(jīng)自我排查解決

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)