본문 바로가기
자바

ArrayList <문자열>을 문자열 [] 배열로 변환

by º기록 2021. 4. 10.
반응형

나는 안드로이드 환경에서 일하고 다음 코드를 시도했지만 일하는 것처럼 보입니다.

String [] stockArr = (String[]) stock_list.toArray();

내가 다음과 같이 정의하면 :

String [] stockArr = {"hello", "world"};

효과가있다.누락 된 것이 있습니까?

 

해결 방법

 

이렇게 사용하십시오.

List<String> stockList = new ArrayList<String>();
stockList.add("stock1");
stockList.add("stock2");

String[] stockArr = new String[stockList.size()];
stockArr = stockList.toArray(stockArr);

for(String s : stockArr)
    System.out.println(s);

 

참조 페이지 https://stackoverflow.com/questions/5374311

 

 

반응형

댓글