java list的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:32:44
请问比如现在有一个list{a b c d e f g……},里面n个元素
现在用什么办法可以遍历出来,得到String类型的(a,b,c,d,e,f,g……y;z)
注意,最后的z前面是分号,其他为逗号,谢谢

import java.util.ArrayList;
import java.util.List;
public class Test5 {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
for(char i='a'; i<='z'; i++) {
list.add(String.valueOf(i));
}

String str = list.toString().replaceAll("\\[", "(").replaceAll("\\]", ")");
str = new StringBuilder(str).reverse().toString().replaceFirst(",", ";");
str = new StringBuilder(str).reverse().toString();
System.out.println(str);
}
}

不会。

String []a;
int i=0;
while(list.iterator().hasNext())
String [i++]a=(String)list.iterator().next();