Flutter

[F] 3. 변수

taeskim 2021. 9. 3. 15:20

1. 변수

void main(List<String> arguments) {
  String myString = 'Hello world';
  int myInteger = 5;
  double myDouble = 5.5;
  /*✅ int와 double은 num을 상속받고 있음. 될 수 있으면 사용하지 않도록..*/
  num myNum = 5;
  myNum = 5.5;

  /*✅ dynamic 될 수 있으면 쓰지 말자*/
  dynamic myAnything = 'Hello';
  myAnything = 5;
  myAnything = 5.5;

  /*✅ 값을 바꾸기 싫을 때, final, 선언과 초기화를 동시에*/
  final int myFinal = 10;
  myFinal = 11;

  /*✅ 선언과 초기화를 따로*/
  int myDigit;
  myDigit = 10;

  /*✅ 타입이 명시 되지 않으면 type inferring*/
  var inferType;
  inferType = 100;
}