首页上一页 1 下一页尾页 5 条记录 1/1页
求大神解答
发表在Java图书答疑
2015-05-25
是否精华
是
否
版块置顶:
是
否
public class 泛型集合<F1, F2> {
public Map<F1, F2> HMSL = new HashMap<F1, F2>(); //定义一个集合HashMap实例
public void put(F1 BZD1, F2 BZD2) { //创建put()方法,将对应的键值与键名存入集合对象中
HMSL.put(BZD1,BZD2); //向集合添加(D1, D2);值
}
public F2 get(F1 BZD3) { //根据键名获取键值 //不解
return HMSL.get(BZD3); //返回引用HMSL实例的get(D1) //不解
}
public static void main(String[] args) {
泛型集合<Integer, String> FXJH = new 泛型集合<Integer, String>(); //实例化泛型类对象为整型和字符串型
for (int i = 0; i < 2; i++) {
FXJH.put(i, "我是集合成员" + i); //引用对象调用put向集合添加i,这个i是浮动的由遍历大小决定,和字符串再加遍历的次数i
}
for (int i = 0; i < FXJH.HMSL.size(); i++) { //引用对象以HMSL实例的大小决定遍历
System.out.println(FXJH.get(i)); //引用对象调用get()方法获取添加到集合中的值
}
}
}
public Map<F1, F2> HMSL = new HashMap<F1, F2>(); //定义一个集合HashMap实例
public void put(F1 BZD1, F2 BZD2) { //创建put()方法,将对应的键值与键名存入集合对象中
HMSL.put(BZD1,BZD2); //向集合添加(D1, D2);值
}
public F2 get(F1 BZD3) { //根据键名获取键值 //不解
return HMSL.get(BZD3); //返回引用HMSL实例的get(D1) //不解
}
public static void main(String[] args) {
泛型集合<Integer, String> FXJH = new 泛型集合<Integer, String>(); //实例化泛型类对象为整型和字符串型
for (int i = 0; i < 2; i++) {
FXJH.put(i, "我是集合成员" + i); //引用对象调用put向集合添加i,这个i是浮动的由遍历大小决定,和字符串再加遍历的次数i
}
for (int i = 0; i < FXJH.HMSL.size(); i++) { //引用对象以HMSL实例的大小决定遍历
System.out.println(FXJH.get(i)); //引用对象调用get()方法获取添加到集合中的值
}
}
}