티스토리 뷰

반응형

언어적 특성


자바


- 자바의 기본 데이터 타입(Primitive DataType)은 8가지가 있다.

- boolean, byte, char, short, int, long, float, double

- 기본 데이터 타입이 아닌 래퍼클래스는 Boolean, Byte, Character, Short, Integer, Long, Float, Double




코틀린


- 코틀린은 기본 데이터 타입이 없다.

- 모두 클래스 타입의(자바에선 래퍼 클래스) 객체이다.

- 종류는 Int, Double, Float, Long, Short, Byte, Char, Boolean, String ,Any, Unit, Nothing 타입

- 세미콜론(;)을 쓰지 않아도 컴파일 에러가 뜨지 않는다.





1. 코틀린의 변수 선언은 var 키워드로 통일하여 선언한다. 변수 타입은 값에 따라 자동 추론되거나 변수 이름 뒤에 선언한다.


코틀린


var number:Int = 10 // 변수 number는 Int 타입을 명시 함
var number = 10 // 값(10)을 추론하여 변수 타입이 자동으로 선언 됨(타입 추론)


자바


int ten = 10; // 변수 타입을 지정해야 함


2. 코틀린은 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/04   »
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 29 30
글 보관함