>Java >java지도 시간 >Java에서 쉼표로 구분된 문자열을 목록으로 쉽게 변환하려면 어떻게 해야 합니까?

Java에서 쉼표로 구분된 문자열을 목록으로 쉽게 변환하려면 어떻게 해야 합니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-12-01 18:37:15334검색

How Can I Easily Convert Comma-Separated Strings to Lists in Java?

쉼표로 구분된 문자열을 손쉽게 목록으로 변환

Java는 쉼표로 구분된 문자열을 목록 객체로 변환하는 편리한 방법을 제공합니다. 이렇게 하면 사용자 정의 코드가 필요 없고 프로세스가 단순화됩니다.

"item1 , item2 , item3"과 같은 문자열이 있다고 가정합니다. 이를 문자열 목록으로 변환하려면 다음 코드 조각을 사용할 수 있습니다.

String commaSeparated = "item1 , item2 , item3";
List<String> items = Arrays.asList(str.split("\s*,\s*"));

이 코드의 핵심은 분할() 메서드입니다. 지정된 구분 기호를 사용하여 문자열을 개별 하위 문자열로 나눕니다. 우리의 경우 구분 기호는 양쪽에 선택적 공백이 있는 쉼표입니다.

결과 하위 문자열은 배열에 저장되고 목록 개체에 래핑됩니다. 이 목록은 개별 요소에 대한 편리한 액세스를 제공하여 데이터 작업을 더 쉽게 만듭니다.

결과 목록은 처음에는 배열을 둘러싼 래퍼일 뿐입니다. 전체 수정 기능을 갖춘 실제 ArrayList가 필요한 경우 다음 코드를 사용할 수 있습니다.

List<String> items = new ArrayList<>(Arrays.asList(str.split("\s*,\s*")));

쉼표로 구분된 문자열을 Java의 목록으로 변환하는 작업은 간단하고 효율적입니다. 내장된 Split() 메서드를 활용하면 개발자는 데이터 조작의 정확성을 보장하면서 시간과 노력을 절약할 수 있습니다.

위 내용은 Java에서 쉼표로 구분된 문자열을 목록으로 쉽게 변환하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.