Flutter/Dart - String을 List로 변환

문자열을 List로 분리하는 다양한 방법을 소개합니다.

1. 공백으로 분리하여 리스트 변환

split(pattern)은 String을 pattern으로 분리하고 List<String>으로 리턴합니다.

아래와 같이 특정 문자열 패턴으로 String을 분리하여 리스트로 변환할 수 있습니다.

void main() {
  String s = "hello world dart !!!";

  final List<String> list = s.split(' ');
  print(list);
}

Output:

[hello, world, dart, !!!]

2. String의 문자를 분리하여 리스트로 변환

split('')처럼 String을 분리하면, 아래와 같이 String의 문자 하나씩 분리하여 리스트로 만들 수 있습니다.

void main() {
  String s = "helloWorld";

  final List<String> list = s.split('');
  print(list);
}

Output:

[h, e, l, l, o, W, o, r, l, d]
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha