코틀린 4

[코틀린] 5. Array(배열)와 List(리스트)

Array ( 배열 ) 배열은 사이즈가 할당되어져 있고, Mutable 타입이기 때문에 수정이 가능하다. val array = arrayOf(1, 2, 3) 과 같은 형식으로 배열을 선언할 수 있다. array[0] = 3 과 같이 0번째 인덱스의 값을 수정할 수 있다. LIST ( 리스트 ) 리스트는 순서가 있고, 사이즈는 자동할당되고. 대부분 수정이 불가능한 ImmutableList 다. val list = listOf(1, 2, 3) 과 같은 형식으로 리스트를 선언할 수 있다. list[0] = 1 과 같이 0번째 값을 1로 수정할 수 없다. var ar = arrayListOf(1, 2, 3) 과 같이 Mutable 타입인!! ArrayList 를 생성할 수 있다 ar[0] = 3 과 같이 arr..

Language/Kotlin 2021.07.13

[코틀린] 3. 스트링( $ ) 템플릿

변수와 출력에서의 스트링( $ ) 템플릿 방식 & 변수활용법 코틀린에서의 변수를 활용하기 위해서는 ${ 변수명 } 처럼 선언을 하면 사용할 수 있다. JS 에서의 ${ 변수명 } 과 비슷한 방식인것 같다. 다른점은 코틀린에서는 ${ } 이 안에 있는것은 전부 변수라 생각하면서 읽기 떄문에 위의 사진처럼 ${ 변수 + 변수 } 의 형태를 사용 할 수 있다는 것이다. ++ 추가로 $ 이란 명령어를 출력하고 싶을떈 앞에 " / " 를 사용하면 순수 $ 을 출력할 수 있다~ 단순 변수의 경우 { } 를 생략할 수 있지만 객체로 접근을 할떄는 객체.변수명 이 되기때문에 { } 를 꼭 사용해야한다. ㅁ 느낀점 코틀린에서의 $ { 변수명 } 은 딱 눈에 띄게 변수라는 것을 한눈에 확인할 수 있어서 좋은것 같다. ㅁ ..

Language/Kotlin 2021.07.11

[코틀린] 1.함수 fun

코틀린의 함수정의는 function의 줄임말인 fun 으로 정의한다. 코틀린에서는 위와 같이 fun add( a : Int, b : Int) : Int 처럼 함수안에 변수를 선언하고 리턴값의 자료형 까지 선언을 해줘야한다. ㅁ 느낀점 코틀린은 처음 겪어보는 언어이지만 기본적으로 자바와 거의 동일하기 때문에 쉽게 도전해 볼 수 있었다. 현재까진 자바와 다른점이 특별히 보이지 않지만 일단 세미콜론( ; ) 을 안쓰는게 간편해졌다고 볼수 있겠지만, 아직 ; 붙이는게 습관이 되어있는 나를 발견할 수 있다. ㅁ 참고 사이트 본 동영상을 참고하여 공부를 했으며 상업적목적이 아닌 공부의 기록 목적으로 글을 올립니다.

Language/Kotlin 2021.07.11