2011-01-24 4 views
0

ArrayList<String>을 (를) ArrayList<Object> (으)로 변환하는 방법을 안내 해줄 수 있습니까 ?? **문자열 ArrayList를 자신이 정의한 객체의 ArrayList로 변환

List<MyObject> myObjectList = new ArrayList<MyObject>(); 
for (String str : stringList) 
{ 
    myObjectList.add(new MyObject(str)); 
} 
+5

결코 이제까지 ** 이름 :

개체 –

+0

당신도이 토론을 참조 할 수 있습니다 ... [이보십시오] (http://stackoverflow.com/questions/4581407/how-can-i-convert-arraylistobject-to-arrayliststring) – Vivek

답변

1
List<Object> lstObj = new ArrayList<Object>(); 
for(String str: strList){ 
    if(str==null) 
    lstObj.add(null); 
    }else{ 
    lstObj.add((Object)(str)); 
    } 
} 
+0

나는 그가 커스텀 객체를 의미한다고 생각한다. 'java.lang.Object'가 아닙니다. –

+0

@,'ArrayList '가 OP에서 명시 적으로 언급되었습니다. –

+0

@peter @peter 나는 그것을 믿지 않았다.하지만 ** Object는 나에게 쓴 글이다. ** –

0

이 문자열을 사용하여 객체의 생성자를 가지고 ... 일부 getter 및 setter 날에 의해 작성된 클래스 합법적 인 자바 코드 임에도 불구하고 자신의 클래스`Object`를 사용합니다.
관련 문제