본문 바로가기

분류 전체보기556

Kotlin] 5. Unit? 기본적으로 우리가 자바에서도 private int function() {}를 사용하듯이, 코틀린도 함수를 선언할때 리턴 타입을 선언한다. fun getAverage(a : Int, b : Int) : Double { return(a+b)/2.0 } 다음 함수는 리턴 타입을 Double 타입으로 선언한 상태이다. 그런데, 자바에서는 private void function() {} 처럼 리턴 타입을 선언하지 않는 경우가 있다. 그렇다면 코틀린은 이걸 어떻게 해결할까? 바로 Unit 타입을 선언한다. fun cToF(celsius: Int): Unit { println (celsius * 1.8 +32) } 다음처럼 Unit 타입을 선언해두면 아무것도 리턴하지 않아도 된다. 실질상으로는 이렇게 해둔다고 해서 .. 2020. 12. 4.
Kotlin] 4. 레이블 이건 자바에 없던 기능인데.. break를 하면 반복문 밖으로 빠져나간다. 그런데 반복문이 두개라면?! 가장 가까이의 하나만 빠져나가고 나머지는 빠져나가지 못하는 사태가 발생한다. 그러니까..... 다른 조건문을 적용해주던가 하는 사태가 발생한다. 그러나 코틀린은 반복문 앞에 이름같은걸 붙일 수 있다. 예시를 본다. fun main(args: Array): Unit { var x = 0 var y = 0 while (x 2020. 12. 4.
중기청(중소기업 청년대출) 100% 진행한 후기 저는 성남 판교에서 근무하는 입사 3개월 차 주니어 개발자입니다. 입사 1년 안됐어도 충분히.. 받을 수 있더라고요. 하다가 두 가지 난관에 부딪혔어요. 1. 성남 판교 근방에 집이 1억 아래가 없음. 이건 제가 그냥 외각쪽으로 빠지고, 출퇴근 시간을 좀 늘리기로 스스로와 합의를 봤답니다 ^-ㅠ 2. 중기청 100% 가 없음 하셨다는 분들 후기랑 비슷하지만 진짜 없긴 해요. 대부분 80%로 진행하는데가 많아서.. 하지만 부모님 도움은 받기 싫지만 부모님 없이 남은 20%를 채울 자신이 없었던 마리님은.. 정말 많이 찾아봤어요. 직방 다방 네이버 부동산 피터팬.. 하다가 우연히 블로그를 들어갔다가 어제자 게시글을 찾게 됩니다(ㅋㅋ) 정말 정보력과 운 싸움인거 같아요 100% 찾기.. 물론 연락해보니 그 방.. 2020. 12. 4.
Kotlin] 3. When문 when문은 Java의 switch문과 유사하지만 좀 더 발달된 형태를 가지고 있다. 형태는 다음과 같다. when(조건문){ 조건1 -> {조건에 따라 수행할 일} 조건2-> {조건에 따라 수행할 일} 조건3-> {조건에 따라 수행할 일} 조건4-> {조건에 따라 수행할 일} 조건5-> {조건에 따라 수행할 일} } when 내부에 조건을 적고, 조건에 따라서 행동할 행동을 {} 내부에 적는다. switch-case문과 다른 점은 다양한 조건을 걸어둘 수 있다는 점이다. 또한 모든 조건과 부합하지 않을 경우 default처럼 else를 걸어둘 수도 있다. case문처럼 break를 일일히 걸어주지 않아도 된다는 점이 장점이다. 예시 fun main(args: Array) { val score = 95 .. 2020. 12. 3.
반응형