백구의 코딩찌개
  • [DART] Dart 문법 (1) 자료형
    2024년 01월 02일 20시 45분 55초에 업로드 된 글입니다.
    작성자: 코딩백구
    반응형

    자료형

    • Java의 경우, 큰 타입이 작은 타입을 명시적으로 타입 캐스팅 하지 않아도 자동으로 변환이 되지만,
      Dart의 경우에는 타입 캐스팅을 해줘야한다.

    숫자형

    숫자형에는 num , int , double 가 있으며, num 에는 정수와 실수 모두 넣을 수 있고 int 는 정수형, double 는 실수형에만 사용 가능.

    void main(){
    	// 정수형 & 사칙연산
    	int number1 = 17 / 4  // 나누기
    	print(number1);       // 4
    	int number2 = 17 % 4  // 나머지
    	print (number2);      // 1
        
        // 실수형
        double pi = 3.14;	// 2;
    	print(p1);	// 1.57
        
        // 타입 캐스팅
        int n = 34
    	double m = n	// Error: Compilation failed.
    
    	double m = n as double
    	// double이 int보다 더 큰 타입이지만, 이처럼 타입 캐스팅을 해줘야한다.
    
    }

    문자형

    void main(){
    	String dart = "다트"
    }

    논리형

    void main(){
    	bool visible = true;
    }
    반응형

    'Language > Dart' 카테고리의 다른 글

    [DART] Dart 문법 (3) Collection  (0) 2024.01.17
    [DART] Dart(다트)에 대해서 알아보자  (0) 2023.12.28
    댓글