코틀린(Kotlin, Java) / / 2022. 2. 27. 23:31

Array 배열값 행렬 재배치

val testArray = Array(3) { Array(3){""}}

testArray[0][0] = "abc"
testArray[0][1] = "def"
testArray[0][2] = "ghi"
testArray[1][0] = "qwe"
testArray[1][1] = "rty"
testArray[1][2] = "uio"
testArray[2][0] = "asd"
testArray[2][1] = "fgh"
testArray[2][2] = "jkl"

 

행렬을 바꾸고자 하면 아래와 같이..


val testArray2 = Array(3) { Array(3){""}}

 

repeat(testArray[0].size){ order ->
    testArray.forEachIndexed { index, strings ->
        testArray2[index][order] = testArray[order][index]
    }
}

'코틀린(Kotlin, Java)' 카테고리의 다른 글

Functional Paradigm Pattern in Kotlin  (0) 2022.11.03
get Data class Field value by Reflect  (0) 2022.05.22
Array 순회, for문 만들 때  (0) 2022.02.27
2차원 배열 초기화  (0) 2022.02.24
Regex trial in kotlin  (0) 2022.02.23
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유