日期:2014-05-20  浏览次数:20719 次

java 泛型
import java.util.*;
public class TesthashSet {
public static void main(String[] args) {
HashSet<String> set= HashSet<String>();//为什么这句有问题啊 ??怎么修改啊 我实在郁闷啦 
set.add("hello");
}

//这是什么原因 请高手解释一下啊

------解决方案--------------------
HashSet<String> set= new HashSet<String>();
------解决方案--------------------
探讨

HashSet<int> hs= new HashSet<int>();
//大家都有机会 别急 嘿嘿
//为什么同样的道理 这句就不行呢

------解决方案--------------------
探讨

HashSet<int> hs= new HashSet<int>();
//大家都有机会 别急 嘿嘿
//为什么同样的道理 这句就不行呢

------解决方案--------------------
拆箱装箱问题
int 会转化为Integer