inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[입문편] 안드로이드를 위한 코틀린(Kotlin) 문법

시험점수 50점 이상 찾기 풀어보기

for 문 밖에서의 list 타입의 차이점

269

창선

작성한 질문수 3

0

// 조건문

// if else

// when

fun main() {

val testlist = mutableMapOf<String, Int>()

testlist["a"] = 10

testlist["b"] = 50

testlist["c"] = 60

testlist["d"] = 100

testlist["e"] = 70

testlist["f"] = 30

// 50점이상 구하기

println(testlist.keys::class.java.simpleName)

for (i in testlist){

println(i.key::class.java.simpleName)

}

 

}

 

 

위 코드처럼 작성 후 타입을 비교하였을 때 두가지의 타입이 다르게 나와있는데 그 이유를 모르겠습니다

kotlin 코딩-테스트

답변 2

0

창선

답변 감사합니다!

 

0

개복치개발자

testlist.keys는 말 그대로 list의 전체입니다.

반복문을 통해 i.key 개별적으로 나오는 것과 다른 것이 당연합니다.

 

데이터 덩어리.keys

덩어리의 한 부분.key

 

가 다르다고 생각해주시면 됩니다.

 

코트린 심화 학습

0

50

2

마지막에서 Int = 20의 의미

0

58

1

키보드관련 문제

0

153

1

인터페이스에 대한 질문입니다

0

261

1

질문

1

201

1

9:20초 쯤 나오는 init은 클래스안에서 공통으로 쓰이는 건가요?

0

297

1

int, string?

0

279

2

when 버전으로도 알려주세요!

0

225

1

Object

0

289

1

작은 값 찾기, 이렇게는 왜 안 되나요?

0

436

1

알파벳 숫자 세기, mutableMap value 값 변경

0

441

1

kotlin enum class

0

383

1

fun query(request: String) ="결과 query $request"질문입니다.

0

298

1

고차함수 7:43분 관련 질문입니다.

1

242

1

코틀린은 map int 밸류값에 ++ 안 되나요?

0

455

2

Unit

0

345

1

Bike() 클래스 와 Bike 클래스의 차이

0

297

1

새로운 변수를 만드는 것이 좋나요?

0

246

1

it 이 정확히 무엇인가요?

0

369

1

ArrayList와 mutableListOf의 차이점

0

1097

1

데이터 타입 Int, Long 에 대한 커버 가능 범위 참고 링크

0

315

1

ArrayList랑 mutableListOf가 차이점이 있나요?

0

383

1

수업자료는 어디서 볼 수있나요~

0

622

1

val mutableListOf

2

331

1