일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 알고리즘
- 프로그래머스
- BFS
- 코딩교육봉사
- 자바
- SQL
- programmers
- C++
- CJ UNIT
- java
- 백준
- 시나공
- 1과목
- 공부일지
- softeer
- 정보처리산업기사
- 백준알고리즘
- 문제풀이
- 코틀린
- 데이터베이스
- 코딩봉사
- 회고
- 백준 알고리즘
- MYSQL
- SW봉사
- kotlin
- 소프티어
- 파이썬
- 스프링
- python
- Today
- Total
목록Collection (2)
JIE0025

코틀린에서 자료구조는 어떻게 다루는지 알아보자! ✅ 컬렉션 (Collection) 컬렉션은 자료구조를 편하게 다루기 위해 제공하는 라이브러리이다.. 코틀린에서의 컬렉션은 자체 컬렉션을 제공하지 않는다는걸 기억하자. 🧐 왜 자체 컬렉션을 제공하지 않을까? 표준 자바 컬렉션을 활용함으로써 자바 코드와 상호작용하기 더 쉽기 때문이다. 자바에서 코틀린함수를 호출하거나, 코틀린에서 자바코드를 호출 할 때 서로 변환할 필요 없이 같은 클래스를 사용한다. 코틀린에서는 자바보다 더 많은 기능을 사용할 수 있다 !!!! ✔️ 리스트의 마지막 요소 가져오기 fun main() { val strings = listOf("first", "second", "third") println(strings.last()) // 리스트의..

복습을 하려고 컬렉션을 내 블로그에서 검색해봤는데, 글을 작성하지 않았나보다. 그래서 이글을 적는다! ✅ 개요 우리는 대학에서 자료구조에 대해 배운다. 자료구조가 중요한 이유는 어떤 상황에서 어떤 자료구조를 사용해야 효율적일지 아는것에서 프로그램의 효율성이 좋아지기 때문이다. 자바에서는 자료구조를 쉽게 다루기 위해 을 제공한다. 컬렉션 : 다수의 요소를 하나의 그룹으로 묶어 효율적으로 저장하고 관리하는데 사용하는 기능을 제공 이제 컬렉션 프레임워크의 계층구조를 살펴보자. 어떤 클래스를 상속하고, 구현하는지 관계를 알아보고 각 차이를 알아보자!) ✅ 컬렉션 프레임워크 계층 우리가 자바에서 자주 사용하는 ArrayList, LinkedList, HashSet등등.... 모두 여기에서 보인다. 0️⃣ Iter..