[Dart] 기본 문법 (비동기 Future / Stream / const final)
나누기 연산자는 int와 double 타입이 나올 수 있음. int num1 = 10; int num2 = 20; int num3; num3 = num1 / num2; print(num3); 를 실행시키면 정수 타입으로 정의를 해서 에러가 뜸. 이럴 경우 var num3나 dynamic num3로 하는게 맞음. Srting의 경우 String str3 = '$str2 World' 이런식으로 더하기 연산자를 써도 되지만 달러($)를 많이 쓰는 듯. 비교 연산은 == 두개를 씀 클래스의 구성요소: - 필드: 클래스 내부에 선언된 데이터 (변수/상수 등) - 메서드: 클래스 내부에 선언 된 기능 (함수) - 생성자*: 클래스 인스턴스를 생성할 때 사용되는 코드, 생성 시 특정 작업을 지시하는 등의 활용이 가능..
notes
2024. 4. 18. 20:09