일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩문제
- cs 공부)준비
- 코딩테스트 준비
- 자료구조
- 정렬 알고리즘(sort algorithm)
- 회고
- HTML
- ArrayList
- 코딩공부
- 항해99
- Til
- 이진 탐색(binary search)
- Grafana
- 프로그래머스
- aop
- GIT
- 코딩
- 배열
- css
- Java
- wil
- 99클럽
- Entity
- 개발자 취업
- CS
- 면접(java
- 자바
- 메서드
- github
- Spring
- Today
- Total
목록Til (84)
hayu's 개발 일지
ArrayList 메서드- add(String obj) : ArrayList의 마지막에 문자열을 추가한다. 추가에 성공하면 true를 반환한다.- get(int index) : 지정된 위치의 요소를 반환한다.- set(int index, String element) : 지정된 위치의 요소를 주어진 요소로 교체한다. 이전 요소를 반환한다. - remove(int index) : 지정된 위치의 요소를 리스트에서 제거한다. 제거된 요소를 반환한다. - size() : 리스트의 요소 개수를 반환한다. - isEmpty() : 리스트가 비어 있는지 확인한다. 비어 있으면 true를 반환한다. - clear() : 리스트의 모든 요소를 제거한다. // ArrayList 생성 ArrayList list ..
ArrayListArrayList는 배열의 상위 호완 버전 정도의 개념이다.기존의 배열만으로는 자료를 담고 관리하는데 약간 불편함이 있어서 나온 것이 ArrayList이다.ArrayList 특징연속적인 데이터의 리스트이다.(데이터는 연속적으로 리스트에 들어있어야 하며, 중간에 빈 공간이 있으면 안된다.)ArrayList 클래스는 내부적으로 Object[] 배열을 이용하여 요소를 저장한다.배열을 이용하기 때문에 인덱스를 이용해 요소에 빠르게 접근할 수 있다.크기가 고정되어 있는 배열과 달리 데이터 적재량에 따라 가변적으로 공간을 늘리거나 줄인다. 그러나 배열의 공간이 가득 찰 때 마다 배열을 copy 하는 방식으로 늘리기 때문에 이 과정에서 지연이 발생하게 된다.데이터를 리스트 중간에 삽입/삭제 할 경우,..
stats 표 형식![Anurag's GitHub stats]( 아이디&show_icons=true&theme=스타일)예시![Anurag's github stats]() 언어 사용량 통계 형식![Top Langs]( 아이디&layout=레이아웃 스타일&theme=스타일)예시![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=6810779s&layout=compact&theme=tokyonight)
capsule-render참고 자료 (들어가서 참고후에 꾸미면 된다.)- https://github.com/kyechan99/capsule-render GitHub - kyechan99/capsule-render: 🌈 Dynamic Coloful Image Render🌈 Dynamic Coloful Image Render. Contribute to kyechan99/capsule-render development by creating an account on GitHub.github.com 예시![header](https://capsule-render.vercel.app/api?type=wave&color=gradient&height=300§ion=header&text=Hi there 👋&f..
문제코드에 명시되어 있는 status 값이 DB에 저장이 되지 않는 문제 /* 인원이 다 찼는지 확인 */ if (registeredCount >= totalCount) { log.info("모임이 가득 찼습니다: {}", meetingId); meeting.updateStatus(); meetingRepository.save(meeting); log.info("ID가 {}인 모임의 상태를 FULL로 업데이트했습니다", meetingId); throw new CustomException(ErrorCode.MEETING_FULL); }원인예외 처리 블록 안에 상태 변경 코..
배열(Array)에서 많이 사용하는 메서드배열 정렬 Arrays.sort()Arrays.sort() 메서드를 이용해 배열을 정렬할 수 있다. 예시 코드import java.util.Arrays;public class Main { public static void main(String[] args) { int[] numbers = {3, 1, 4, 1, 5, 9, 2, 6, 5}; Arrays.sort(numbers); System.out.println(Arrays.toString(numbers)); // [1, 1, 2, 3, 4, 5, 5, 6, 9] }} 배열 비교 Arrays.equals()Arrays.equals() 메서드를 이용해 배열을 비교할 수..