String[] str = (String[])list.toArray();
을 하여 ClassCastException 이 발생시에는
String[] str = new String[list.size()];
list.toArray(str);
을 str 배열에 list 요소가 array화 되어 저장된다.
마찬가지로, LinkedHashSet 도
LinkedHashSet set
String[] arr2 = new String[set.size()];
set.toArray(arr2);
String[] toUser, toRes
toUser = toRes;
ArrayList for 루프시
for(int i=0; i<list.size(); i++){} // list는 DAO 에서 객체 생성후에 담아 주기 때문에 list != null 처리가 필요없음.
String[] arr for 루프시
for(int i=0; arr != null && i < arr.length; i++){} // arr 은 반드시 != null 체크를 하도록 하자..!!