코딩 이야기/Dart Language 2

[Dart] Enum 타입 - 열거 타입

Dart의 Enum type 1. enum 타입은 언제 사용할까? • 한정된 상수 값 집합을 나타내기 위해 사용된다. • 직관적인 코드 작성에 용이하다. 2. 어떻게 써야 할까? enum Color { red, black, yellow } • 열거형의 명칭은 첫 문자를 대문자로 쓰는 게 관례이다. • 앞에 enum 키워드를 붙인다. • 중괄호 블록에 필드로 상수값들을 나열한다. 3. 상수 목록 읽기 • 상수 목록은 List와 마찬가지로 인덱스로 관리할 수 있다. • 상수 목록 전체 값을 읽을 때는 .values를 사용한다. void main() { print(Color.values); } • forEach문을 활용해서 읽기도 가능하다. 1) void main() { Color.values.forEach(..

Dart 언어 - 문법 정리

Dart 언어는 객체 지향 프로그래밍 언어(Object-Oriented Programming, OOP)이다. Java나 Python, C++ 등의 언어들도 객체 지향 프로그래밍 언어에 해당한다. Hello, World! main() 함수에서 print() 함수를 이용하여 인자값을 Console에 출력할 수 있다. 문자열과 변수를 같이 출력 해야할 경우, 위와같이 자바와 동일하게 "문자열"+변수+"문자열 형식으로 쓸 수도 있고, 보다 간단한 문법도 있다. 문자열 중간에 $기호를 쓰고 변수명을 써주면 된다. 함수(메소드)의 경우에는 ${메소드명()}이런식으로 중괄호를 이용하여 작성하면 된다. **개행 시키기** 문자열 시작부분과 끝 부분에 큰 따옴표 대신 작은 따옴표 '를 3번 연속 작성하면 된다. 데이터 ..