TIL 23/1/30

드립이 블로그·2023년 1월 30일
0

TIL

목록 보기
60/80

오늘 후발대에서 저번주에 하던 제네릭스를 조금 더 보충 설명 하고 난 후에, Wrapper 클래스와 컬렉션 프레임워크(Collection Framework)에 대해 배웠다.
Wrapper는 객체로 사용을 할 수 있게 해주는 정도? 로만 생각해도 좋을 것 같다.

컬렉션 프레임워크는 AraayList와 LinkedList에 대해 였는데, 알고리즘 풀때 많이 보던 것들이었다.
그중에 한번도 사용 안해본 것들이 몇개 있었다.

list.set(n,name) n번째 인덱스의 값을 name으로 바꿔준다.
list.add(n,name) n번째 인덱스에 name을 추가해준다.
그냥 add는 사용해봤는데, 인덱스값이 추가된건 안써봤다.
list.clear 리스트의 전체 값을 삭제한다.
list.isEmpty 리스트가 비었나 확인한다. true, false 값으로 나온다.
LinkedList에서는 list.addFirst / Last를 처음 본 것 같다.
각각 0번째 인덱스와 마지막 인덱스에 값을 추가해주는 것들이다.

그래도 알고리즘문제를 풀며 인터넷에 검색하면서 끄적대다 보니, 생각보다 많이 알고있었던 것 같다.

0개의 댓글