반응형
목록 <String>을 플러터에서 int 유형으로 변환하는 방법
나는 어떻게 문자열 목록을 int로 변환하는지 플러터 초보자이다. 아래는 코드 예제입니다.
var data="18:00";
List<String> dataList = data.split(':');
print(datalist[0]);
print(datalist[1]);
출력은 18과 00가 18 미만이 될 것인데, 어떻게 이 18과 00을 int 타입으로 얻을 수 있을까요?
데이터를 분석하기만 하면 됩니다.
var data="18:00";
List<String> dataList = data.split(':');
print(int.parse(dataList[0]));
print(int.parse(dataList[1]));
문자열을 int로 변환하는 방법
int.parse(data.split(':')) // this is how
각 요소를 매핑하고 에 구문 분석하여 목록을 목록으로 변환할 수 있습니다.
List<int> dataListAsInt = dataList.map((data) => int.parse(data)).toList();
다음과 같이 수행할 수 있습니다.
var data="18:00";
List<String> dataList = data.split(':');
for(String s in datalist){
int a=int.parse(s);
print(a);
}
이것이 당신에게 도움이 되기를 바랍니다.
반응형
'개발하자' 카테고리의 다른 글
다트 코드로만 플러터 웹 API 오류를 해결하는 방법은 무엇입니까? (0) | 2022.12.15 |
---|---|
주피터 서버: 시작되지 않음, vs 코드에 커널 없음 (0) | 2022.12.14 |
How to get the wifi name(SSID) of the currently connected wifi in Flutter (0) | 2022.12.13 |
Flot : ListView에 헤더 행을 추가하는 방법 (0) | 2022.12.13 |
테라폼 플랫 튜플과 문자열 집합 (0) | 2022.12.12 |