본문 바로가기

listof

쌩초보를 위한 기초_20_컬렉션 collection_Array && List 컬렉션 collection : 더미 프로그램에서 다루는 데이터 타입(String, Int, Char 등)을 앞에서 알아보았다. 데이터를 다룰 때 같은 타입을 많이 처리해야 하는 경우가 있다. 이것을 프로그래밍에서는 컬렉션(collection, 더미, 무리)이라고 것으로 처리한다. 컬렉션은 프로그래밍에서 수 또는 항목이 여러 개 있는 더미(모임) 상태를 나타내는 말이다. 이런 컬렉션 상태를 처리하기 위해서 코틀린의 표준 라이브러리(미리 만들어 놓은 함수들)를 제공하고 있다. 컬렉션에서 다루는 객체(대상)들은 elements(요소) 또는 item(항목)이라고 부른다. 변수에 타입(Type; 데이터형)이 있는것 처럼 컬렉션에도 타입이 있다. 또한 변수를 선언할 때 불변(immutable)인 것은 val로 선언.. 더보기
쌩초보를 위한 기초_17_흐름 중단 return 코드 실행 멈추기 조건문, 반복문을 사용할 때 실행 중이던 코드를 바로 중단하거나 조건으로 되돌아 가도록 할 때 사용하는 키워드 3가지 return break continue return(리턴, 반환): 중단하고 함수내에서 결과값을 반환하거나 지정된 레이블로 이동한다. break(브레이크, 중지): 조건에 상관없이 반복문을 끝내고 나간다. continue(컨티뉴, 계속): 조건을 모두 실행하지 않고 다시 조건문으로 간다. return(리턴) 키워드 먼저 아래 함수를 실행하면 결과는 어떻게 나올까? 함수는 다음과 같은 과정으로 실행한다. 변수 foo에 목록(list)을 Int타입으로 넣는다.(1,2,3,4,5) 변수foo의 각 항목에 대해(forEach) 실행하라 { 만약 it이 3과 같으면 출력하라(it.. 더보기