Map泛型問(wèn)題,請(qǐng)指教!?。?/h1>
這里的Student是不是之前另外一個(gè)類(lèi)里面創(chuàng)建的那個(gè)public Student(String ID,String name){}??
還有這里的Student是不是包含id和name的?
這里的Student是不是之前另外一個(gè)類(lèi)里面創(chuàng)建的那個(gè)public Student(String ID,String name){}??
還有這里的Student是不是包含id和name的?
2017-07-29
上面的人說(shuō)的對(duì),這個(gè)Student是指Student類(lèi),而不是你說(shuō)的那個(gè)構(gòu)造函數(shù)。Map<String,Student>后面的Student類(lèi)對(duì)應(yīng)了在Map<key,value>后面的value。約束了value只能用Student類(lèi)的對(duì)象作為參數(shù)。當(dāng)然Student類(lèi)有id和name兩個(gè)屬性。
2017-07-29
Map<String ?>, ?里面是什么就只能加什么類(lèi)型
2017-07-29
我記得好像是指的是學(xué)生那個(gè)類(lèi):public class Student{}
我的理解是泛型是用來(lái)約束的,這里就是說(shuō)Map里面只能加Student類(lèi)型
參考一下