关于集合的问题??? 我现在能取出这样一个LIST集合 1,a1,b1,c1,d2,e2,f-------------------------然后想转成下面形式的 各位有什么高见 1,a,b,c,d2,e,f 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是,我只是举的例子。。是LIST集合第一列 会有重复值出现。我就是想要 把重复的都放到一起有点类似SQL的 列转行 看不懂LZ的题目你这LIST里存放的对象类型是什么啊1和2 又是什么东西?LIST只能存一列,你怎么存两列? public static void t(){ List<String> strs = new ArrayList<String>(); strs.add("1,a"); strs.add("1,b"); strs.add("1,c"); strs.add("1,d"); strs.add("2,e"); strs.add("2,f"); Set hashSet = new HashSet(); for(int i=0; i<strs.size(); i++) { String aaa = strs.get(i).split(",")[0]; hashSet.add(aaa); } Iterator it = hashSet.iterator(); while(it.hasNext()){ String text=""; String haid=(String)it.next(); for(int i=0; i<strs.size(); i++) { String aaa = strs.get(i).split(",")[0]; if(haid.equals(aaa)){ text+=strs.get(i)+","; } } System.out.println(text); } } public static void main(String[] args){ t(); } 关于io流的一个问题 设计一个复数类--求帮忙 关于swing的问题,单击按钮当前按钮换成另一个按钮 谁有中文版的JAVA API帮助文档? 请教聊天程序的思路 java程序如何判断输入的名字是单姓还是复姓 如何用readLine()把所有的行都读出来 菜鸟问 线程同步问题? 怪:真是怪!..SOS----JBUILDER问题 JSONObject 引号问题 高手请指教!关于统计字符串中子串的问题! 请问这样的结构体是定义了一个数组吗?
第一列 会有重复值出现。
我就是想要 把重复的都放到一起
有点类似SQL的 列转行
你这LIST里存放的对象类型是什么啊1和2 又是什么东西?
LIST只能存一列,你怎么存两列?
List<String> strs = new ArrayList<String>();
strs.add("1,a");
strs.add("1,b");
strs.add("1,c");
strs.add("1,d");
strs.add("2,e");
strs.add("2,f");
Set hashSet = new HashSet();
for(int i=0; i<strs.size(); i++)
{
String aaa = strs.get(i).split(",")[0];
hashSet.add(aaa);
}
Iterator it = hashSet.iterator();
while(it.hasNext()){
String text="";
String haid=(String)it.next();
for(int i=0; i<strs.size(); i++)
{
String aaa = strs.get(i).split(",")[0];
if(haid.equals(aaa)){
text+=strs.get(i)+",";
}
}
System.out.println(text);
}
}
public static void main(String[] args){
t();
}