일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 신재생에너지 발전설비 기사
- 파이썬
- 유닉스
- kotlin
- 역학
- mobile programming
- flet
- 자바네트워크
- 시스템
- oracle
- spring data jpa
- 인프라
- Java
- NIO
- write by chatGPT
- flutter
- 리눅스
- 고전역학
- DART
- Database
- 코틀린
- 소프트웨어공학
- 데이터베이스
- jpa
- spring integration
- chatGPT's answer
- python
- GPT-4's answer
- 자바
- write by GPT-4
- Today
- Total
목록DART (13)
기억을 지배하는 기록

Dart의 컬렉션(Collection) 타입Dart에서 컬렉션(Collection) 타입은 여러 개의 값을 저장하고 조작할 수 있는 자료 구조입니다.대표적인 컬렉션 타입은 List(리스트), Set(집합), Map(맵)이 있습니다.1. List (리스트, 배열)Dart의 List는 배열과 같은 개념으로, 순서가 있는 데이터 모음을 저장합니다.(1) 리스트 선언 및 초기화void main() { // 정수 리스트 List numbers = [1, 2, 3, 4, 5]; // 문자열 리스트 List fruits = ["Apple", "Banana", "Cherry"]; // 타입을 지정하지 않은 리스트 (dynamic) List mixedList = [1, "Hello", true, 3.14]; ..

Dynamic 변수Dart에서 dynamic 타입은 모든 타입을 저장할 수 있는 동적 변수를 의미합니다.이는 컴파일 타임에 타입이 정해지지 않고, 런타임에 타입이 결정되는 특징이 있습니다.1. dynamic 변수 선언void main() { dynamic value = 10; print(value); // 10 value = "Hello"; print(value); // Hello value = true; print(value); // true}dynamic 타입은 값이 변경될 때마다 타입이 변할 수 있습니다.2. dynamic vs var vs Object타입특징변경 가능 여부var선언 시 타입이 자동 결정됨, 이후 변경 불가한 번 타입이 결정되면 변경 불가능dynamic모든..

Dart 기초 문법 정리Dart는 객체지향 언어로, Flutter 개발에서 필수적으로 사용됩니다.Dart의 기초 문법의 기존적인 구조를 살펴본 후 자세한 내용을 다시 알아보도록 하겠습니다.1. 기본 문법(1) main() 함수 (프로그램의 시작점)모든 Dart 프로그램은 main() 함수에서 시작됩니다.void main() { print("Hello, Dart!");}print() 함수는 콘솔에 문자열을 출력하는 함수입니다.(2) 변수와 데이터 타입Dart는 var, final, const를 포함한 여러 변수 선언 방식을 제공합니다.void main() { int age = 25; // 정수 double height = 178.5; // 실수 String name = "Da..

안드로이드 스튜디오 Dart 실습 환경 만들기안드로이드 스튜디오는 Flutter와 Dart 개발을 지원하는 공식적인 IDE 중 하나입니다.Flutter 프로젝트를 만들지 않고 순수한 Dart 코드를 실행하는 방법도 제공하므로, Dart를 학습하기 좋은 환경입니다.1. 안드로이드 스튜디오에서 Dart 개발 환경 설정(1) 안드로이드 스튜디오 설치먼저 안드로이드 스튜디오가 설치되어 있어야 합니다.아직 설치하지 않았다면 공식 다운로드 페이지에서 다운로드하세요.(2) Dart SDK 설치Flutter를 설치하면 Dart SDK도 자동으로 설치됩니다.하지만 Dart만 단독으로 사용하려면 Dart SDK를 별도로 설치해야 합니다.Dart SDK 설치 방법 (Windows, macOS, Linux)Dart 공식 사이..

Flutter 모바일 개발을 위해 Dart를 이해하는 것은 매우 중요합니다. Flutter는 Google이 개발한 Dart 언어를 사용하여 UI를 빌드하고, 모바일 앱을 개발하는 데 최적화된 언어입니다.Dart에 대한 기본 개념부터 Flutter 개발에 필수적인 내용을 정리해 보겠습니다.Dart의 역사Dart는 Google이 개발한 프로그래밍 언어로, 웹 및 모바일 애플리케이션 개발을 목적으로 설계되었습니다. Dart의 발전 과정과 주요 변화들을 정리해 보겠습니다.1. Dart의 탄생 (2011년)발표일: 2011년 10월 10일개발사: Google목적:JavaScript의 대체 언어로서 웹 개발을 쉽게 만들기 위함정적 및 동적 타입을 모두 지원하는 유연한 프로그래밍 언어 제공Dart 최초 발표자:Lar..