코틀린을 공부해보자 - (2)
프로그래밍 공부/코틀린2023. 2. 15. 01:13코틀린을 공부해보자 - (2)

배열과 리스트 배열 val myArray1 = arrayOf(1,2,"메롱") var myArray2 = arrayOf(1,2,"메롱") myArray1[0] = 10 myArray2[0] = 10 println(myArray1[0]) println(myArray2[0]) 배열은 위와같이 초기화를 해줄 수 있고, 인덱스로 접근해서 값도 변경이 가능하다. 값을 변경할때 val,var인지 상관이 없는것은 주소값을 참조하기 때문이다. 다만, 새로 초기화를 하는 경우에 val로 선언한 배열은 에러를 뱉어낸다. 리스트 List & MutableList var myList1 = listOf(1,2,3) val myList2 = listOf(1,2,"메롱") myList1[0] = 10 myList2[0] = 10 ..

코틀린을 공부해보자 - (1)
프로그래밍 공부/코틀린2023. 2. 14. 23:46코틀린을 공부해보자 - (1)

안드로이드 스튜디오 + 코틀린을 통해 안드로이드 어플 제작을 공부해보려고 한다. 궁금하기도 했고, 알아두면 안드로이드 OS가 돌아가는 방식에 대해 더 알 수 있다는 조언을 들었다. 현 회사에서 유니티로 모바일게임 제작을 하기 때문에, 알아두면 더 좋을 것 같았다. 시작해보자. 코틀린과 안드로이드 스튜디오 코틀린은 구글에서 채택한 안드로이드의 공식 언어이다. 기존에는 자바를 사용했지만 현재는 코틀린이 공식언어가 됐다. 코틀린이 공식 언어가 되어버린 이유.. 구글과 오라클의 뒷 얘기도 있던데 정확히는 보지 못했다. 아무튼 코틀린은 자바를 100% 호환한다고 한다. Download Android Studio & App Tools - Android Developers Download Android Studio ..

image