# Collection

68개의 포스트

제네릭스(Generics)

제네릭(Generic)은 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 컴파일할 때 타입 체크(compile-time type check)를 해주는 기능이다.객체의 타입을 컴파일 시에 확인해주기 때문에 타입 안정성을 높이고 형변환이 번거로움을 줄여준다.굳이 G

약 22시간 전
·
0개의 댓글
post-thumbnail

[Mybatis] 1:N resultMap collection

나에게 첫 SM 개발건이 들어왔다..🎉📕요구사항📕메인 페이지의 가입 상품 항목 추가 및 날짜 기준 월 실적 추가매장 페이지의 각 매장의 대표상품 리스트 및 날짜 기준 월 실적 추가 및 상품 가입자 수 추가쿼리를 짜면서 중 각 매장의 대표상품 실적 조회쿼리 부분에서

4일 전
·
1개의 댓글
post-thumbnail

[Flutter/Dart] List를 밥아저씨처럼 알잘딱깔센 정리해보기

오늘은 Dart의 List 컬렉션의 속성과 메소드를 정리해보기로 하자.

6일 전
·
1개의 댓글
post-thumbnail

[JAVA] Collection을 사용할 때 다형성이 필요한 이유

아래와 같이 Collection을 사용할 때 변수와 인스턴스 생성의 타입을 다르게 만드는 이유는 무엇인지 궁금했다. 검색을 통해 학습하고, 간단히 정리했다.

2022년 1월 9일
·
0개의 댓글

[Kotlin] 여러 가지 Collection 함수

Collection에서 사용할 수 있는 여러가지 유용한 함수들지금까지 우리는 collection을 for을 사용하여 하나하나 꺼내면서 사용했다. 하지만, kotlin은 함수형 언어이기 때문에, 즉 순수함수를 사용하여 반복문과 같은 불필요한 코드를 줄일 수 있기 때문에

2022년 1월 3일
·
0개의 댓글

[Kotlin] Set, Map

set은 list와 달리 순서가 정해져있지 않고 중복이 혀용되지 않는 컬렉션(collection)이다.따라서 set은 index로 위치를 지정하여 객체를 참조할 수 없으며, setName.contains(원소\_이름)으로 포함관계를 확인할 수 있다.set 역시 Muta

2022년 1월 2일
·
0개의 댓글

[java, #12] 변수와 콜렉션(collection)

코드 실행 시 자바 프로그램이 가장 최초로 실행시키는 곳이 곳에 코드를 작성한 후 실행시키면 내부에 작성된 코드가 실행되고 결과값이 아래 콘솔창에 나타난다.숫자, 문자가 할당된 특정 글자. 할당된 내용을 변경할 수 있다.숫자, 문자가 할당된 특정 글자. 할당된 내용을

2021년 12월 27일
·
0개의 댓글
post-thumbnail

유용한 Rust Repository 모음

러스트를 학습 할 만한 자료들을 찾고, 정리 한 것들을 포스팅하기로 했다.

2021년 12월 15일
·
0개의 댓글
post-thumbnail

배열 안전하게 조회

그 전에 indices에 대해 알아보자해당 프로퍼티는 Collection 타입의 프로퍼티이다.이 프로퍼티는 Collection의 유효 범위를 갖고있는 프로퍼티이다.예를 들어 arr이라는 배열의 요소가 1, 2, 3, 4, 5로 5개의 요소를 갖고있으므로 indices의

2021년 12월 13일
·
2개의 댓글

Vector

Collection | List | ArrayList Vector [ Vector 클래스 ]

2021년 12월 12일
·
0개의 댓글

자바 Collection에 대한 심화 질문 모음

이 글을 참조했습니다 😎효율적으로 데이터를 저장하고 관리하는 데 도움이 되는 인터페이스와 클래스의 모음Set, List, Queue, Deque와 같은 인터페이스 제공ArrayList, Vector, LinkedList, HashSet, PriorityQueue, T

2021년 11월 16일
·
0개의 댓글

내부정렬과 외부정렬(2)

public class ListSortTest02 { public static void main(String[] args) { ArrayList memList = new ArrayList(); memList.add(new Member(1,"홍길동","010-1

2021년 11월 1일
·
0개의 댓글

내부,외부정렬(1)

정렬과 관련된 interface는 Comparable, Comparator 이렇게 두 가지가 있다.Comparable은 Collection에 추가되는 데이터 자체에 정렬 기준을 넣고 싶을 때 구현하는 인터페이스이다.(내부 정렬기준 구현하기)Comparator는 외부에

2021년 11월 1일
·
0개의 댓글

학생관리-Comparable

문제)학번(int), 이름(String), 국어점수, 영어점수, 수학점수, 총점, 등수를 멤버로 갖는 Student 클래스를 만든다.이 클래스의 생성자에서는 학번, 이름, 국어점수, 영어점수, 수학점수만 매개변수로 받아서 초기화 처리를 한다.이 Student객체는 Li

2021년 11월 1일
·
0개의 댓글

제일긴별명찾기-ArrayList

문제)5명의 별명을 입력받아 ArrayList에 저장한 후 이들 중 별명의 길이가 제일 긴 별명을 출력하시오.(입력은 Scanner 이용)

2021년 11월 1일
·
0개의 댓글

이름찾기-ArrayList

문제) 5명의 사람이름을 입력받아 ArrayList에 저장한 후에 저장된 ArrayList의 데이터 중 '김'씨 성의 이름을 모두 출력하시오. (단, 입력은 Scanner객체를 이용한다)

2021년 11월 1일
·
0개의 댓글

숫자야구게임-Collection

문제)Set을 이용하여 숫자 야구 게임 프로그램을 작성하시오.(컴퓨터의 숫자는 난수를 이용하여 구한다)(스트라이크는 S, 볼은 B로 나타낸다)

2021년 11월 1일
·
0개의 댓글

로또구매-Collection

로또를 구매하는 프로그램 작성하기사용자는 로또를 구매할 때 구매할 금액을 입력하고 입력한 금액에 맞게 로또번호를 출력한다.(단, 로또 한장의 금액은 1000원이며 최대 100장까지만 구입할 수 있고, 거스름돈도 계산하여 출력한다.)

2021년 11월 1일
·
0개의 댓글