반응형
문자열 배열을 ArrayList로 변환
변환하고 싶다String
로 배열하다.ArrayList
예를 들어 String 배열은 다음과 같습니다.
String[] words = new String[]{"ace","boom","crew","dog","eon"};
이 String 어레이를 Array List로 변환하는 방법
그걸 위해 이 코드를 사용하세요.
import java.util.Arrays;
import java.util.List;
import java.util.ArrayList;
public class StringArrayTest {
public static void main(String[] args) {
String[] words = {"ace", "boom", "crew", "dog", "eon"};
List<String> wordList = Arrays.asList(words);
for (String e : wordList) {
System.out.println(e);
}
}
}
new ArrayList( Arrays.asList( new String[]{"abc", "def"} ) );
Collections #addAll() 사용
String[] words = {"ace","boom","crew","dog","eon"};
List<String> arrayList = new ArrayList<>();
Collections.addAll(arrayList, words);
String[] words= new String[]{"ace","boom","crew","dog","eon"};
List<String> wordList = Arrays.asList(words);
대부분의 경우List<String>
충분할 겁니다생성할 필요가 없습니다.ArrayList
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
...
String[] words={"ace","boom","crew","dog","eon"};
List<String> l = Arrays.<String>asList(words);
// if List<String> isnt specific enough:
ArrayList<String> al = new ArrayList<String>(l);
언급URL : https://stackoverflow.com/questions/10530353/convert-string-array-to-arraylist
반응형
'programing' 카테고리의 다른 글
정규 표현을 사용한 Java 값 추출 (0) | 2022.07.28 |
---|---|
Vue.js: 자 컴포넌트 상태에 따라 부모 컴포넌트 버튼 비활성화 (0) | 2022.07.26 |
사용 시기: Java 8+ 인터페이스 기본 방식과 추상 방식 비교 (0) | 2022.07.26 |
posix_memalign/memalign의 기능 (0) | 2022.07.26 |
Executor Service 스레드 및 스레드 풀 이름 지정 (0) | 2022.07.26 |