You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.1 KiB
47 lines
1.1 KiB
package com.platform.test;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Collection;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import org.junit.Test;
|
|
|
|
public class List2ArrayTest {
|
|
|
|
@Test
|
|
public void list2array() {
|
|
List<Integer> s = new ArrayList<Integer>();
|
|
s.add(2);
|
|
s.add(4);
|
|
s.add(5);
|
|
s.add(8);
|
|
Integer[] arr =s.toArray(new Integer[s.size()]);
|
|
System.out.println(arr);
|
|
String str = "";
|
|
System.out.println(str.getClass().getName());
|
|
String[] strs = new String[20];
|
|
System.out.println(strs.getClass().getName());
|
|
for (Integer string : arr) {
|
|
System.out.println(string);
|
|
}
|
|
}
|
|
|
|
@Test
|
|
public void listTest() {
|
|
Map<String, Object> errmap = new HashMap<String, Object>();
|
|
List<String> sa = new ArrayList<String>();
|
|
sa.add("as");
|
|
errmap.put("err", sa);
|
|
List<String> errFile = new ArrayList<String>();
|
|
errFile.add("ss");
|
|
errFile.addAll((Collection<? extends String>) errmap.get("err"));
|
|
for (String string : errFile) {
|
|
|
|
System.err.println(string);
|
|
}
|
|
}
|
|
|
|
}
|