본문 바로가기
  • GDG on campus Ewha Tech Blog
4-1기 스터디/Kotlin

[Kotlin 스터디] 3주차 - 함수 정의와 호출

by akxmcse 2022. 11. 6.

이번 주 Kotlin 스터디는 맛있는 것을 먹기 위해 열정적인 스터디를 위해 6시 15분에 만났습니다. 덕분에 즐겁고 행복한 스터디 시간을 가질 수 있었습니다😉

3주차의 맛집은 봉추찜닭 이었습니다. 당면과 소스의 조화가 특히 인상깊었던 맛집이었습니다!

원래 스터디 시간보다 한 시간이나 일찍 만나 열정적으로 스터디를 한 멤버들😎😎

 

3주차에는 Kotlin in Action의 3장인 함수 정의와 호출에 대해서 알아보았는데요, 주요 개념에는 다음과 같은 것들이 있었습니다.

  • Collection
  • 확장 함수
  • 확장 프로퍼티
  • 중위 호출
  • Extending the Java Collections API
  • Splitting strings

 

3장의 정리 내용이 궁금하신 분들은 다음과 같은 링크를 통해 멤버별로 자세하게 정리한 내용을 읽어보실 수 있습니다.

정지수

 

[Kotlin in Action] part3_Defining and calling functions

코틀린에서 컬렉션 만들기 코틀린은 자체 컬렉션이 없고 표준 자바 컬렉션을 사용한다. 표준 자바 컬렉션을 사용하는 것이 자바 코드와 상호작용하기가 더 수월하기 때문이다. 코틀린 컬렉션이

jjsooblog.tistory.com

도소현

 

Kotlin in action: 함수의 정의와 호출

코틀린에서 컬렉션 만들기 코틀린에서는 컬렉션을 다음과 같은 방법으로 만들 수 있다. val set = hashSetOf(1, 7, 53) val list = arrayListOf(1, 7, 53) val map = hashMapOf(1 to "one", 7 to "seven", 53 to "fifty-three")​ 위의

olaffromdoh.tistory.com

전혜승

 

Kotlin in Action Chap.3

해당 챕터에서는 선언 및 호출 기능을 코틀린이 어떻게 개선했는지, 자바 라이브러리를 코틀린 스타일로 어떻게 변환하는지 알아보자. 이를 위해서 코틀린 컬렉션, 문자열 및 정규 표현에 초점

haeseung-jeon-portfolio.notion.site

김현아

 

[Kotlin in Action] 3장 - 함수 정의와 호출

코틀린에서 컬렉션 만들기 위 코드를 보면 Java와 상당히 유사해보이는데, 그럴만한 이유가 있다. >Kotlin은 자체 컬렉션 기능을 제공하지 않는다. 표준 Java 컬렉션을 활용하면 Java 코드와 상호작용

velog.io

 

저희는 아래와 같은 내용을 같이 논의하면서 서로 알려주고 또 배우는 시간을 가졌습니다.

  • 확장 함수와 확장 프로퍼티란?
  • 중위 호출이란?
  • API란?

이번 주차의 내용은 주로 함수에 대해 다루었던 만큼 스터디원들끼리 궁금했던 내용이 많이 겹치는 편이었습니다. 덕분에 모든 스터디원들이 같은 궁금증을 해소할 수 있어서 즐거웠던 시간이었습니다.

위의 내용을 정리한 것은 Github에 올라와 있으니, 이를 참고해주세요:)

 

GitHub - GDSC-Ewha-4th/Study-Kotlin: Kotlin study from GDSC Ewha 4th

Kotlin study from GDSC Ewha 4th. Contribute to GDSC-Ewha-4th/Study-Kotlin development by creating an account on GitHub.

github.com

 

written by 전혜승

댓글