일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- 웹 애플리케이션 요청 흐름
- 예외 전가
- 도커
- redis 외부설정
- redis 명령어
- SQL 내장 함수
- 웹 애플리케이션 아키텍처
- 오프라인 설치
- ubuntu redis
- apt-rdepends
- Port already in use: 9999
- 포함 관계
- 특정 행 출력
- 객체
- 특정 행
- 자료구조
- 의존성 설치
- Oracle.DatabaseError
- Exception Handing
- 예측 범위 내의 요구사항
- 폐쇄망
- 의존성 패키지 설치
- 선언적 배포
- image 압축
- kafkaCLI
- REST 성숙도 모델
- abstract 제어자
- 쿠버네티스 패턴
- redis 설정
- Today
- Total
리꾸므
7번째 발자국_ArrayList 본문
오늘 한 일
- 2주차 알고리즘 시험을 마치고 과제를 무사히 제출하였다. 그리고 이후 알고리즘을 풀고 있는데 배열을 리스트로 바꿔야하는 경우가 있어서 List에 대해 공부하게 되었다. 생각보다 좋은 메소드가 많아서 한번 배우니깐 이후로 사용하는 일이 많았고 그래서 그런지 생각보다 난이도가 낮아진 느낌이다. 내가 성장을 한것일까, 아니면 답보를 한 것일까 아직은 잘모르겠다. 그래도 내일이 기대가 된다.
ArrayList 선언
ArrayList list = new ArrayList();//타입 미설정 Object로 선언된다.
ArrayList<Student> members = new ArrayList<Student>();//타입설정 Student객체만 사용가능
ArrayList<Integer> num = new ArrayList<Integer>();//타입설정 int타입만 사용가능
ArrayList<Integer> num2 = new ArrayList<>();//new에서 타입 파라미터 생략가능
ArrayList<Integer> num3 = new ArrayList<Integer>(10);//초기 용량(capacity)지정
ArrayList<Integer> list2 = new ArrayList<Integer>(Arrays.asList(1,2,3));//생성시 값추가
ArrayList<Integer> integerN = (ArrayList<Integer>) Arrays.stream(n).boxed().collect(Collectors.toList());
:int 배열을 리스트로
List.size() : List 길이
List.get() : charAt과 동일
Set<Integer> set = new HashSet<Integer>(a); : list를 set로, 중복이 삭제된다
List<Integer> newA = new ArrayList<Integer>(set) : set을 list로
- 참고
https://coding-factory.tistory.com/551
https://www.delftstack.com/ko/howto/java/convert-int-array-to-arraylist-java/ int를 List로
해당 코딩테스트 - 두개 뽑아서 더하기
https://school.programmers.co.kr/learn/courses/30/lessons/68644
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
'발걸음 > 일지' 카테고리의 다른 글
2주차_회고(feat.객체지향,JVM) (0) | 2022.08.14 |
---|---|
9번째 발자국_Spring jpa localtime between (0) | 2022.08.14 |
8번째 발자국_H2 연결오류 (0) | 2022.08.13 |
1주차_회고(feat.JWT/API) (0) | 2022.08.07 |
발자국 (0) | 2022.08.05 |