Notice
Recent Posts
Recent Comments
Link
투케이2K
216. (java/자바) 배열 형태 String 문자열 데이터를 list 리스트 배열로 변경 실시 - Arrays asList , split 본문
Java
216. (java/자바) 배열 형태 String 문자열 데이터를 list 리스트 배열로 변경 실시 - Arrays asList , split
투케이2K 2021. 7. 23. 19:01[ 개발 환경 설정 ]
개발 툴 : Eclipse
개발 언어 : Java
[소스 코드]
package ex5;
import java.util.Arrays;
import java.util.List;
public class MainActivity10 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[Program Start]");
System.out.println("");
/**
* [배열 형태 String 문자열 데이터를 list 리스트 배열로 변경 실시 - Arrays asList , split]
* 1. list 형식 문자열 : [1, 2, 3 ..] 식으로 대괄호를 포함한 문자열 데이터입니다
* 2. Arrays.asList 사용해 문자열 데이터를 리스트로 변경할 수 있습니다
* */
// 초기 리스트 형식 문자열 데이터 선언 실시
String strData = "[1, 2, 3]";
System.out.println("String 문자열 : " + strData);
System.out.println("");
// 리스트 형식 문자열을 받아서 파싱 실시
String parseData = strData;
parseData = parseData.replaceAll("\\[", ""); // 대괄호 지움
parseData = parseData.replaceAll("\\]", ""); // 대괄호 지움
parseData = parseData.replaceAll(" ", ""); // 공백 지움
parseData = parseData.replaceAll("\\\"", ""); // 쌍따옴표 지움
// Arrays.asList 사용해 콤마 기준으로 문자열 잘라서 데이터를 삽입합니다
List<String> dataList = new ArrayList(Arrays.asList(parseData.split(",")));
System.out.println("리스트 : " + dataList.toString());
}// 메인 종료
}// 클래스 종료
[결과 출력]
[요약 설명]
/**
* [배열 형태 String 문자열 데이터를 list 리스트 배열로 변경 실시 - Arrays asList , split]
* 1. list 형식 문자열 : [1, 2, 3 ..] 식으로 대괄호를 포함한 문자열 데이터입니다
* 2. Arrays.asList 사용해 문자열 데이터를 리스트로 변경할 수 있습니다
* */
반응형
'Java' 카테고리의 다른 글
Comments