public class ThreeTest {
public static void main(String[] args) {
ThreeTest threeTest = new ThreeTest();
threeTest.translate();
}
public void translate(){
Long[] longOne = new Long[] { 4L, 5L, 6L, 1L, 2L, 3L };
// 数组转换为List
List<Long> arrayTolist = Arrays.asList(longOne);
for(Long l : arrayTolist){
System.out.println(l);
}
// List 转换为 set
Set<Long> listToset = new HashSet<Long>(arrayTolist);
for(Long l : listToset){
System.out.println(l);
}
// set 转换为 list
List<Long> setToList = new ArrayList<Long>(listToset);
for(Long l : setToList){
System.out.println(l);
}
// set 转换为 数组
Long [] setToArray = new Long[listToset.size()];
setToArray = listToset.toArray(setToArray) ;
for(Long l : setToArray){
System.out.println(l);
}
}
}