IDE 는 AndroidStudio 사용
java와 kotlin의 차이점은 함수부터 차이가 나는듯
//자바
//리턴형 + 메서드 이름 + 파라메터 + 실행문 순
void helloWorld() {
System.out.println("helloWorld");
}
int sum(int a, int b) {
return a + b;
}
//코틀린
//fun + 메서드 이름 + 파라메터 + : + 리턴타입 + 실행문 순
//실행문 내에서 세미콜론(;) 생략이 가능한듯?
fun helloWorld() : Unit {
println("helloWorld")
}
//Unit(java에서 void역할) 생략가능
fun helloWorld2(){
println("helloWorld")
}
//파라메터에서 타입은 변수 : 뒤에 위치한다.
//타입 대문자 주의 (변수형이 아니라 클레스를 사용하는지 아니면 Int 자체가 변수형인지는 아직 잘 모르겠음)
fun sum(a : Int, b : Int) : Int {
return a + b
}
'개발 공부' 카테고리의 다른 글
| Kotlin의 StringTemplate (0) | 2025.10.18 |
|---|---|
| Kotlin의 val, var (0) | 2025.10.18 |
| JUnit 기본 (0) | 2023.06.19 |
| RabbitMQ 작업대기열(Work Queue) Java 2 (0) | 2023.06.14 |
| RabbitMQ 작업대기열(Work Queue) Java (0) | 2023.06.13 |