코틀린 기초 - list, set, map

Dazz_heyDay ·2022년 3월 8일
/**
 * You can edit, run, and share this code.
 * play.kotlinlang.org
 */

fun main() {
    //list 선언 
  	var list1 : List<Int> =listOf<Int>(10,20,10) 
  println(list1[2])
 
//변경 불가  list1.add(30) 
//MutableList 로 작성->변경 가능 
	var list3 : MutableList<Int> = mutableListOf<Int>(100,200,300) 
  
  list3.add(400)
  println(list3[3])
 
 
    var list2=listOf<Int>(10,20,30)
  
  //set선언 ->변경 Mutable 
	var set1 : Set<Int> = setOf<Int>(10,20,30)
   	println(set1)
   
  	var set2 : MutableSet<Int> = mutableSetOf<Int>(100,200,300)
  	println(set2)
   
   
  //map 선언 ->Mutable
  	var map1 : Map<Int, String> = mapOf<Int,String>(10 to "ten" , Pair(2,"two"))//타입 두개 
  	println(map1.get(10))
  	println(map1.get(2))
  
  
  	var map2 : MutableMap<Int,String> = mutableMapOf<Int,String>(1 to "one", Pair(3,"three"))
  	println(map2.get(1))
  	println(map2.get(3))
}코드를 입력하세요
profile
Why.Not.Now

0개의 댓글