Set<E>的小问题 Set<String> s = new HashSet<String>();这么写有错么?为啥Eclipse会报错呢?The type Set is not generic; it cannot be parameterized with arguments <String>而换成List<String> l = new ArrayList<String>();就没错了…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Set 是个键,值对的集合。不能用泛型化的。这是原则问题 ,也就是语法问题,你记住就可以了。ArrayList是个数组。里面放的是一个对象。而Set里放的是两个东西 键 值。懂了吗? import java.util.*;public class Setsss{ public static void main(String[] args){ Set<String> set = new HashSet<String>(); for(int i=0; i<10; i++){ set.add((char)('a' + i) + ""); } Iterator<String> it = set.iterator(); while(it.hasNext()){ System.out.print(" " + it.next()); } }}这样可以的…… Map才是你说的这个好不好!!不要吧别人脑晕乎了。 Map也可以吧比如:Map<Integer,Integer> mp=new HashMap<Integer,Integer>(); 自己查一下JDK文档~~,别听他人忽悠飞过~~ Map也可以用泛型set,list都可以用泛型啊 new接口能这样吗? 如何把一个Java程序打包成可执行文件? 菜鸟思考的一个问题~~ 谁知道用java语言得到硬盘序列号?急,在线等!!!! 用冒泡排序法对给定数组元素从大到小次序排序并输出排序的结果.请帮忙编写一下程序,给分!!! 关于swing变成 哪位有style report 5 企业正式版?我愿意用水晶报表9.0中文正式版(ISO原盘拷贝)交换!!! 超级菜鸟给大家送礼来了 ??请问有谁做过用户登录的模块????? JAVA多线程生产者和消费者问题的两种写法(一种出错了) 用SWING实现类似微软的IP输入框的问题 大家帮帮忙啊·谢谢了
不能用泛型化的。这是原则问题 ,也就是语法问题,你记住就可以了。
ArrayList是个数组。里面放的是一个对象。而Set里放的是两个东西 键 值。懂了吗?
import java.util.*;
public class Setsss{
public static void main(String[] args){
Set<String> set = new HashSet<String>();
for(int i=0; i<10; i++){
set.add((char)('a' + i) + "");
}
Iterator<String> it = set.iterator();
while(it.hasNext()){
System.out.print(" " + it.next());
}
}
}这样可以的……
比如:Map<Integer,Integer> mp=new HashMap<Integer,Integer>();