[Flutter] 기본 문법 공부

이의찬·2023년 6월 4일
  1. print() 함수
void main() {
  print('hello world!')
}
  1. var를 사용한 변수 선언
void main() {
  var name = '코드팩토리';
  print(name);
  
  name = '골든래빗';
  print(name);
  
  // 변수명 변경 가능
  // 변수명 중복은 불가능
  // var name = '코드공장'은 에러발생
}
  1. dynamic을 사용한 변수 선언
    var: 변수의 값을 사용해서 변수의 타입을 유추하는 키워드, 따라서 한 번 유추하면 타입이 그대로 고정
    dynamic: 변수의 타입 고정 X, 밑의 예시처럼 문자였던 name에 숫자형인 1로 변경가능
void main() {
  dynamic name = '코드팩토리';
  name = 1;
}
  1. final/const를 사용한 변수 선언
void main() {
  final String name = '블랙핑크';
  name = 'BTS';
  //Error 발생, final로 선언 시 값 변경 불가
  const String name2 = 'BTS';
  name2 = '블랙핑크;
  //Error 발생, const로 선언한 변수는 선언 후 값을 변경 X
}
profile
사업하는개발자

0개의 댓글