본문 바로가기
728x90
반응형

IT/Dart3

[Dart] Nullable Null값 허용 방법 Dart는 기본적으로 null값을 허용하지 않는다. 그렇지만 코딩을 하다보면 null값을 가진 상태가 필요한 경우가 꽤나 많이 있다. 그때를 위해 nullable을 이용하면된다. 사용방법은 매우 간단하다. 변수 선언 시 자료형 뒤에 ? 를 추가해주면 된다. void main(){ String? name = 'try-catch'; name = null; } 2023. 9. 1.
[Dart] 변수 선언 방법 다른 프로그래밍 언어와 마찬가지로 크게 2가지 방법이 있다. 1. 자료형 지정 방식 string name = 'try-catch'; 2. 자료형 자동 지정 방식 var UserNo = 24; (Dynamic 방식도 있지만 필자는 별로 권장하지 않는 방법이라 패스) Dart에서 권장하는 방법으로는 변수나 메소드(함수)에서는 타입을 지정하지 않는 var 방식을, Class에서는 타입을 지정하는 방식을 권장한다고 한다. 2023. 9. 1.
[Dart] 상수 선언하기 Final Variables, Late Variables, Const 1. Final final 은 javascript의 const와 유사하다고 생각하면 된다. 또한 final 앞에 late 를 추가해주면 맨처음 선언 시 초기화를 해주는 것이 아니라 이후에 딱 한번 초기화 해 줄 수 있다. 프로그램 실행 후 API Key값을 받아와서 상수에 넣어줄 때 사용하면 유용하지 않을까 생각한다.. void main(){ //일반적인 상수 : 선언과 동시에 초기화 final String name = '도전'; //late 상수 : 선언 후 나중에 초기화 late final String class; class = '왕초보'; } 2. Const const는 Compile-time constant로 컴파일 시 해당 상수값이 무엇인지 알아야 된다는 점이 final과의 차이점이다. void.. 2023. 9. 1.
728x90
반응형