Java程序将集合转换为数组
要将集合转换为数组,让我们首先创建一个集合:
Set<String> set = new TreeSet<String>();
现在,让我们添加一些元素:
set.add("A");
set.add("B");
set.add("C");
set.add("D");
set.add("E");
set.add("F");
set.add("G");
set.add("H");
set.add("I");现在,将上面的Set转换为数组:
String[] arr = (String[]) set.toArray(new String[set.size()]); Arrays.toString(arr); for (Object ob : arr) System.out.println(ob);
示例
import java.util.Arrays;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
public class Demo {
public static void main(String[] argv) {
Set<String> set = new TreeSet<String>();
set.add("A");
set.add("B");
set.add("C");
set.add("D");
set.add("E");
set.add("F");
set.add("G");
set.add("H");
set.add("I");
Iterator<String> i = set.iterator();
System.out.println("Set...");
while (i.hasNext()) {
Object ob = i.next();
System.out.println(ob);
}
System.out.println("Array...");
String[] arr = (String[]) set.toArray(new String[set.size()]);
Arrays.toString(arr);
for (Object ob : arr)
System.out.println(ob);
}
}输出结果
Set... A B C D E F G H I Array... A B C D E F G H I
热门推荐
5 短祝福语简短暖心
10 结婚祝福语粤语大全简短
11 晚上祝福语女生文案简短
12 法语妈妈生日祝福语简短
13 药厂开工祝福语大全简短
14 蛋糕节日祝福语简短英文
15 跨年的生日祝福语简短
16 文案祝福语英文短句简短
17 在家聚餐婚礼祝福语简短
18 学生节祝福语大全简短