List <ArrayList>를 String []으로 변환

마누엘 파리 아

나는

List<ArrayList> arg = new ArrayList<ArrayList>();

[[logo], [cd_branche], [lib_branche]],

(other arguments not relevant) 

[[1111,22222,3333]],[[2222,324,432]]...

그리고 이것을 String []으로 캐스트하고 싶습니다. 그래서 이것을했습니다.

    Object[] obj = arg.toArray();
    String[] headers =new String[obj.length];

    for(int i=0;i<headers.length;i++) { 
        headers[i]= (String) obj[i]; 
        }

그러나 나는 얻고있다

java.util.ArrayList cannot be cast to java.lang.String

내가 찾고있는 출력은

headers[0]=logo
headers[1]=cd_branche
headers[2]=lib_branche

Java 6 사용

오리 렌츠

문자열 배열 (예 :)이되기를 원하는 것처럼 들립니다 "[["logo", "cd_branche", "lib_cranche"],[..],[..],[1111,22222,3333],[2222,324,432]".

이 경우 간단히 다음을 수행하십시오.

Object[] obj = arg.toArray();
String[] headers =new String[obj.length];
for(int i=0;i<headers.length;i++) { 
    headers[i]= Arrays.toString(obj);
}

그리고 내부의 ArrayList 객체 각각 obj은 문자열 배열 형식으로 반환됩니다.


업데이트 : 플랫 배열로 원하기 때문에 (a) 필요한 배열의 크기를 계산하고 (b) 두 개의 루프로 객체를 실행하고 다음과 같이 심층 검색을 수행해야합니다.

int size = 0;
for (int i = 0; i < arg.size(); size += arg.get(i++).size());

String[] headers =new String[size];
for(int count = 0, i=0;i<arg.size();i++) {
    for (int j=0; j< arg.get(i).size(); j++) {
        headers[count++]= arg.get(i).get(j).toString();
    }
}               

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ArrayList를 List <string []>로 변환

분류에서Dev

List <T>를 List <string>으로 변환

분류에서Dev

ArrayList를 String으로 반환

분류에서Dev

XmlNodeList를 List <string>으로 변환

분류에서Dev

List <ApplicationInfo>를 String []으로 변환

분류에서Dev

ArrayList <String>을 (를) String []으로 변환 할 수 없습니다.

분류에서Dev

arraylist를 JSON으로 변환

분류에서Dev

List <List <object >>를 List <List <string >>으로 변환

분류에서Dev

Array <String>을 ArrayList <String>으로 변환

분류에서Dev

ArrayList <String>을 String []으로 변환

분류에서Dev

arraylist <object>를 String으로 변환하고 arraylist <object>로 다시 변환하는 방법

분류에서Dev

List <object> 유형의 개체를 List <string>으로 변환

분류에서Dev

JSONObject를 Android에서 String Array 또는 ArrayList <String>으로 변환하는 방법

분류에서Dev

terraform을 사용하여 list (map (list (map (string))))를 map (list (map (string)))으로 변환

분류에서Dev

세션의 Byte []를 다시 C #의 List <String>으로 변환

분류에서Dev

Java List <Object []>를 String []으로 변환하는 방법

분류에서Dev

List <Object>를 String으로 변환하면 빈 결과가 반환됩니다.

분류에서Dev

벡터를 Arraylist로 변환

분류에서Dev

ArrayList를 JSONArray로 변환

분류에서Dev

Java에서 ArrayList <String> 객체를 정수로 변환

분류에서Dev

Android에서 Textview의 Arraylist를 2D String 배열로 변환

분류에서Dev

C # 3.5에서 Dictionary <String, Object>를 ArrayList로 변환하는 방법

분류에서Dev

Scala에서 따옴표를 사용하여 List [String]을 String으로 변환

분류에서Dev

(String, List [(String, String)])를 JSON 객체로 변환

분류에서Dev

Arraylist <subclass>를 ArrayList <parent>로 변환

분류에서Dev

ArrayList <String []>을 String [] [] 또는 Object [] []로 변환

분류에서Dev

ArrayList <Map <String, String >>을 jsonArray로 변환

분류에서Dev

Kotlin에서 Map <String, List <String >>을 List <Map <String, String >>으로 변환

분류에서Dev

동적 csv를 List <string> C #을 포함하는 json으로 변환

Related 관련 기사

  1. 1

    ArrayList를 List <string []>로 변환

  2. 2

    List <T>를 List <string>으로 변환

  3. 3

    ArrayList를 String으로 반환

  4. 4

    XmlNodeList를 List <string>으로 변환

  5. 5

    List <ApplicationInfo>를 String []으로 변환

  6. 6

    ArrayList <String>을 (를) String []으로 변환 할 수 없습니다.

  7. 7

    arraylist를 JSON으로 변환

  8. 8

    List <List <object >>를 List <List <string >>으로 변환

  9. 9

    Array <String>을 ArrayList <String>으로 변환

  10. 10

    ArrayList <String>을 String []으로 변환

  11. 11

    arraylist <object>를 String으로 변환하고 arraylist <object>로 다시 변환하는 방법

  12. 12

    List <object> 유형의 개체를 List <string>으로 변환

  13. 13

    JSONObject를 Android에서 String Array 또는 ArrayList <String>으로 변환하는 방법

  14. 14

    terraform을 사용하여 list (map (list (map (string))))를 map (list (map (string)))으로 변환

  15. 15

    세션의 Byte []를 다시 C #의 List <String>으로 변환

  16. 16

    Java List <Object []>를 String []으로 변환하는 방법

  17. 17

    List <Object>를 String으로 변환하면 빈 결과가 반환됩니다.

  18. 18

    벡터를 Arraylist로 변환

  19. 19

    ArrayList를 JSONArray로 변환

  20. 20

    Java에서 ArrayList <String> 객체를 정수로 변환

  21. 21

    Android에서 Textview의 Arraylist를 2D String 배열로 변환

  22. 22

    C # 3.5에서 Dictionary <String, Object>를 ArrayList로 변환하는 방법

  23. 23

    Scala에서 따옴표를 사용하여 List [String]을 String으로 변환

  24. 24

    (String, List [(String, String)])를 JSON 객체로 변환

  25. 25

    Arraylist <subclass>를 ArrayList <parent>로 변환

  26. 26

    ArrayList <String []>을 String [] [] 또는 Object [] []로 변환

  27. 27

    ArrayList <Map <String, String >>을 jsonArray로 변환

  28. 28

    Kotlin에서 Map <String, List <String >>을 List <Map <String, String >>으로 변환

  29. 29

    동적 csv를 List <string> C #을 포함하는 json으로 변환

뜨겁다태그

보관