Dart 언어도 타 언어와 마찬가지로 변수형이 존재한다. 타 언어처럼 Primitive Type을 기본적으로 제공한다. - int : 정수 - double : 실수 - String : 문자열 - bool : 참, 거짓 아무거나 선언해보자. String name = "Hong Gil-Dong";// 문자열 선언 name = "Kim"// 값 재할당 bool b = true;// 참 int i = 1;// 정수형 1 double d = 1.0;// 실수형 1.0 num a = 10;// 10 num b = 10.0;// 10.0 num 타입은 int, double이 모두 사용가능한 포괄적인 숫자 타입이다. int i = 1;// 정수형 1 double d = 1.0;// 실수형 1.0 num a = i;//..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b8uHW9/btqFyRCcBsf/vupKIONmKTXNCDXSDiqHd0/img.png)
1. 자바와의 차이점 - 코틀린에서는 함수를 선언할 때 fun 키워드를 사용한다. - 파라미터의 타입을 뒤쪽에 써준다. 변수를 선언할 때도 마찬가지로 파라미터의 뒤에 타입을 작성한다. - 함수를 최상위 수준에 정의할 수 있다. 꼭 클래스 안에 함수를 넣을 필요가 없다. - 배열도 일반적인 클래스와 마찬가지이다. --> Array() 클래스를 사용한다. - System.out.println --> println 만 쓴다. 이는 자바를 간결하게 사용할 수 있게 감싼 코틀린 래퍼(Wrapper)를 제공하기 때문이다. - 세미콜론이 필요없다! 2. 함수 * 작성 방법 fun max(a: Int, b: Int) : Int { return if ( a > b ) a else b } - max 가 함수이름, 괄호 안..
* 상수와 변수는 데이터를 저장하기 위한 공간 1. 상수 - let을 사용해 선언 - 값을 지정해 주어야 함 - 한 번 결정되면 이후에는 값을 바꿀 수 없음 예) let pi = 3.141592 2. 변수 - var을 사용해 선언 - 최초 선언한 값 이외에도 중간에 계속해서 다른 값으로 변경 가능 예) var score = 95 ※ 한 번도 값이 변하지 않는 변수(var)가 있다면 Xcode는 해당 변수를 상수(let)으로 고치라고 경고 메시지를 띄우지만 그대로 사용해도 무방함 3. 규칙 - 상수와 변수, 함수, 클래스의 이름을 지정할 때는 다음과 같은 규칙을 지켜야 함 1) 유니코드를 포함한 어떤 문자든지 사용할 수 있으나 특수 문자, 수학 기호, 화살표, 개인용 유니코드, 선, 상자 그리기용 문자 등..
- Total
- Today
- Yesterday
- rotate
- 코틀린
- .toml
- 격파르타 합격후기
- Android
- 격파르타 장점
- 안드로이드
- 연산자
- NoAnimation
- 아이폰
- 버전카타로그
- Kotlin
- 격파르타 후기
- gem update
- 음성재생
- rotation
- sqld 자격증 합격
- 함수
- FLUTTER
- 자바
- 스위프트
- IOS
- dart
- 변수
- Java
- 아이폰앱개발
- Swift
- ~=
- toml
- Xcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |