sdkman으로 kotlin& java version관리하기
array(Kotlin vs Rust)
fun main() { // Declare a 2D array of integers val matrix = arrayOf( intArrayOf(1, 2, 3), intArrayOf(4, 5, 6), intArrayOf(7, 8, 9) ) // Print the matrix elements for (row in matrix) { println(row.joinToString(" ")) } }
kotlinc ./src/Main.kt -include-runtime -d ./out/Main.jar java -jar ./out/Main.jar 1 2 3 4 5 6 7 8 9
// Rust fn main() { // Declare a 2D array of integers let matrix: [[i32; 3]; 3] = [ // [1, 2, 3], // [4, 5, 6], // [7, 8, 9], // ]; // Print the matrix elements for row in matrix { println!("{:?}", row) } }
[1, 2, 3] [4, 5, 6] [7, 8, 9]