Android 연습/Kotlin 익숙해지기
Kotlin 배열 공부중
Larooly
2022. 12. 9. 11:39
Swift 를 다루던 입장에서 Kotlin을 하려니 뭐가 뭔지 모르겠지만
적어도 배열을 선언 / 추가 / 삭제 정도는 알아두어야 뭘 하겠죠?
* 주의 : 이글은 Kotlin 뉴비가 작성한 글입니다. (틀릴 수 도 있어요.)
아직 Array 와 List 의 차이를 잘 모르겠네요.
Array 는 수정/삭제가 불가능하다고
List 는 수정/삭제가 가능하다는데
아직 잘 모르겠네요.
선언
- 자리수를 선언해서 쓰는 방법도 있지만 가장 간단한 두 개를 골라보면
// 기본 - 이렇게 선언하면 여러 타입 섞기 가능
var a = arrayOf(1,2,"안녕")
저는 비어있는 배열을 선언하고 싶은데요?
var a = emptyArray<String>() // 비어있는 배열 선언
추가
a.plus("kk")
//오늘알았는데 아래처럼 쓰는 거였다...
a = a.plus("kk")
삭제
val a2 = a.drop(1) //맨 앞자리가 1부터 시작
// 단 이 경우 Array -> List 로 바뀌니 주의
반복문?
- 일반 배열은 swift랑 거의 동일한데 아래는 좀 특이한 경우
for (index in 0 until array.length()){
}
일단 여기까지는 알겠는데 마저 공부를 해야겠네요.
아마 이 페이지는 점점 늘어날지도?
(업뎃 : 2022.12.13)