Notice
Recent Posts
Recent Comments
Link
투케이2K
58. (Flutter/플러터) [Mac] : [Dart] : 다트 - compareTo 사용해 문자열 크기 비교 수행 본문
[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Dart
[소스 코드]
import 'package:flutter/material.dart';
import 'dart:developer';
// -----------------------------------------------------------------------------------------
// TODO [main] : [application 의 진입점 역할]
// -----------------------------------------------------------------------------------------
void main() {
/**
* ------------------------------------------------
* [요약 설명]
* ------------------------------------------------
* 1. A.compareTo(B) - 2개의 문자열을 비교해서 정수 형태 반환값을 나타내줍니다 (음수, 0, 양수)
* ------------------------------------------------
* 2. compareTo 는 한글자씩 비교를 하면서 반환값을 나타내줍니다 (2020-12-25와 2020-12-23 비교 시 5와 3부분이 다르다)
* ------------------------------------------------
* 3. 대문자 H 값은 10진수로 72값이며, 소문자 h 값은 10진수로 104값입니다
* ------------------------------------------------
* */
try {
// [초기 변수 선언]
var strData = "Hello";
// [compareTo 사용해 문자열 비교 수행]
var str_one = strData.compareTo("Hello"); // 동일 = 0
var str_two = strData.compareTo("hello"); // B 값이 더 크다 = -1
// [로그 출력 수행]
log("");
log("-------------------------------------------------------");
log("str_one :: ${str_one}");
log("-------------------------------------------------------");
log("str_two :: ${str_two}");
log("-------------------------------------------------------");
log("");
}
catch (e) {
log("");
log("-------------------------------------------------------");
log("Catch :: ${e}");
log("-------------------------------------------------------");
log("");
}
}
[결과 출력]
반응형
'Flutter' 카테고리의 다른 글
Comments