-

2024/06

    Dart 연산자#1

    Dart 연산자#1

    Dart애서 Null Safety 타입과 연산자가 있다Dart 2.12버전부터  Null값에 대한 안정성을 위해  Null Safety라는 개념이 도입되었다Nullable TypeNull을 허용해야하는 타입일때 ? 를 붙인다int?, double?, bool?, String?Non-nullable TypeNull을 절때 허용하지 않는 타입이다int!, double!, bool!,String!

    Dart 변수와 타입#2

    Dart 변수와 타입#2

    늘 그랬듯이 개발을 처음 공부할 때 가장 먼저 하게 되는 Hello World를 입력해보자void main() { print('Hello World');}변수 선언 및 할당을 해보자bool: 참 / 거짓형int : 정수형double : 실수형String: 문자열형null: Null 형해당 키워드를 앞에 입력하고 변수를 선언하면된다bool 같은 경우 참 혹은 거짓에 대한 값만 받을 수 있기 때문에 true라고 작성햇다void main() { bool isTrue = true;}이렇게 하면 isTrue값에 true값이 들어가게된다이것을 변수를 선언하고 할당했다고 한다void main() { int num = 100; double num2 = 3.14; String string = 'Hello..

    Dart 변수와 타입

    Dart 변수와 타입

    Dart에서 타입은 꼭 정의 해야 할까?반드시 정의할 필요는 없다. 하지만 주고 받는 타입에 대한 정의가 명확해야, 추후에 코드를 관리하고 협업하는데에 도움이 된다.가변형var : 최초에 한번 부여 된 타입이 고정적으로 사용된다Dynamic : 타입이 코드 진행 중에라도 언제든 변환 가능하다변수는 한번 할당한 값을 여러번 수정할 수 있는 특징이 있다.상수는 값을 한번 할당하면 바꿀 수 없다.Dart에는 상수를 선언하는 방법이 2가지 존재하는데,Const: compile 시점에 상수 처리 될 경우에 활용된다final : 프로그램의 진행 중에 상수 처리 될 경우에  활용된다