Notice
Recent Posts
Recent Comments
Link
투케이2K
8. (Flutter/플러터) [Mac] : [Dart] : 다트 - 기본 변수 선언 및 호출 - String, int, double, bool, var, final, const 본문
Flutter
8. (Flutter/플러터) [Mac] : [Dart] : 다트 - 기본 변수 선언 및 호출 - String, int, double, bool, var, final, const
투케이2K 2024. 5. 20. 20:13[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Dart
[소스 코드]
import 'package:flutter/material.dart';
import 'dart:developer';
// -----------------------------------------------------------------------------------------
// TODO [main] : [application 의 진입점 역할]
// -----------------------------------------------------------------------------------------
void main() {
/**
* ------------------------------------------------
* [요약 설명]
* ------------------------------------------------
* 1. 파이썬에서는 String , int , double , bool 등 명시적 자료 타입 선언 방식과
* var , dynamic 등 타입 추론 방식으로 변수를 선언할 수 있습니다
* ------------------------------------------------
* 2. var 는 자료형 타입이 고정되어 변경이 불가하지만 (초기 선언 자료형), dynamic 은 자료형 타입이 고정되지 않아 변경이 가능합니다
* ------------------------------------------------
* 3. 파이썬에서는 final 와 const 를 사용해 상수 (변할 수 없는 값) 를 지정할 수 있으며,
* final 은 런타임 때, const 는 컴파일 때 값이 생성됩니다
* ------------------------------------------------
* */
// [명시적 자료 타입 선언]
String e_String = "2k";
int e_int = 30;
double e_double = 1.5;
bool e_bool = true;
// [var 타입 추론 변수 선언]
var v_String = "투케이";
var v_int = 29;
var v_double = 2.5;
var v_bool = false;
// [상수 선언]
final String f_String = "TWOK";
final int f_int = 28;
final double f_double = 3.5;
final bool f_bool = true;
// [로그 출력 수행]
log("");
log("-------------------------------------------------------");
log("e_String :: $e_String");
log("e_int :: $e_int");
log("e_double :: $e_double");
log("e_bool :: $e_bool");
log("-------------------------------------------------------");
log("v_String :: $v_String");
log("v_int :: $v_int");
log("v_double :: $v_double");
log("v_bool :: $v_bool");
log("-------------------------------------------------------");
log("f_String :: $f_String");
log("f_int :: $f_int");
log("f_double :: $f_double");
log("f_bool :: $f_bool");
log("-------------------------------------------------------");
log("");
}
[결과 출력]
반응형
'Flutter' 카테고리의 다른 글
Comments