woong's

Android Kotlin Loop for 사용하기 본문

Develop/Android

Android Kotlin Loop for 사용하기

dlsdnd345 2017. 12. 6. 17:03

Android Kotlin Loop for 사용하기


문법중에 자주 사용하는 for Loop 에 대해 정리해보려 합니다.

Kotlin 의 for Loop 는 Java 와 비슷 합니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        //Java
        List<String> nameList = new ArrayList<String>();
        for(int i=0; i<nameList.size(); i++) {
            String name = nameList.get(i);
        }
 
        // Kotlin
        val nameList = ArrayList<String>()
        for (s in nameList) {
            var name = s
        }
 
        for (i in nameList.indices) {
            var name = nameList[i]
        }
cs


Java for each 가 Kotlin 첫번째 for in 으로 대체가 되고

Java for i 가 Kotlin indices in 으로 대체가 되었다고 생각하면 좀더 쉬울거 같습니다.



Comments