关于数组的问题? set中不能有重复的结果,你的程序有点问题吧! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼住运行这个程序看看,重复的是无法add到hashset中去的 // System.out.println(abc.matches("^[A-Za-z0-9]+$")); HashSet hashSet = new HashSet(); hashSet.add(new String("123")); hashSet.add(new String("234")); hashSet.add(new String("123")); System.out.println(hashSet.size()); String[] temp = new String[hashSet.size()]; Iterator ite = hashSet.iterator(); int tn = 0; while (ite.hasNext()) { temp[tn] = (String) ite.next(); System.out.println(temp[tn]); tn++; }结果是:2123234 这样可以add重复值,真的不明白:结果:161 160 161 while(sqlRst1.next()){ String str = sqlRst1.getString("rq")+sqlRst1.getString("sxw"); // out.println(str); HashSet hashSet = new HashSet(); hashSet.add(new String(str)); //out.println(hashSet.size()); String[] temp = new String[hashSet.size()]; Iterator ite = hashSet.iterator(); int tn = 0; while (ite.hasNext()) { temp[tn] = (String) ite.next(); out.println(temp[tn]); tn++; } } } java遍历数组foreach 如何获取Jpanel上某点的颜色 synchronized对常量进行加锁 谁给个下载的网址了 谢谢了 请教下win7/vista下使用jre1.5出现3184错误的解决方法 告诉你如何开始学java mysql4.1.x中使用utf8编码中文乱码问题 除了使用流以外,还有没有其他可靠的方法实现文件复制? 大家帮帮我吧...错在哪里啊? 帮帮忙看看这个ifesle结构哪里错了。。。 readInt()读出来的是高位在前,地位在后,可我要读的文件全是高位在后地位在前,怎么办? 请问JAVA可以直接操作硬件吗?
// System.out.println(abc.matches("^[A-Za-z0-9]+$"));
HashSet hashSet = new HashSet();
hashSet.add(new String("123"));
hashSet.add(new String("234"));
hashSet.add(new String("123"));
System.out.println(hashSet.size());
String[] temp = new String[hashSet.size()];
Iterator ite = hashSet.iterator();
int tn = 0;
while (ite.hasNext()) {
temp[tn] = (String) ite.next();
System.out.println(temp[tn]);
tn++;
}结果是:
2
123
234
while(sqlRst1.next()){ String str = sqlRst1.getString("rq")+sqlRst1.getString("sxw");
// out.println(str);
HashSet hashSet = new HashSet();
hashSet.add(new String(str));
//out.println(hashSet.size());
String[] temp = new String[hashSet.size()];
Iterator ite = hashSet.iterator();
int tn = 0;
while (ite.hasNext()) {
temp[tn] = (String) ite.next();
out.println(temp[tn]);
tn++;
}
}
}