본문 바로가기

TIL(Today Ingwang Learned)

TIL)2022-11-19(java)

 


java 알고리즘 문제 풀이


java 문법

- list.sort(Comparator.naturalOrder()); > java 리스트 오름차순

- ArrayList<Integer> 리스트명  = new ArrayList<>(); > arraylist 생성

 ㄴ 리스트명.get(n) > 리스트의 n번째 요소 출력

 ㄴ 리스트명.size()  > 리스트의 사이즈 출력 (배열.legnth)


 

오류

java

에러 : error: illegal start of type

원인 :  return문이 대괄호 밖에 있을때 발생// 코드 복사할때 return값이 밖으로 빠짐

해결 :  return값 제자리에 가져옴

 

에러 : ArrayIndexOutOfBoundsException

원인 : 인덱스가 배열의 크기보다 크거나 음수가 나오는 등의 예외 발생 // 배열 크기 미지정, 정해논 배열의 크기 이상 참조 

해결  : 배열의 크기를 지정해주고 , 배열의 크기 만큼만의 참조


새로 알게된 내용 :  리스트와 배열의 차이를 공부, 알고리즘 문제 풀이 방식(강의) 

 

잘한점 : 문제를 풀 때 모르던 부분을 정리해놓았다.

 

어제목표 : 성공 ::)

내일 목표 : wIL, 지금까지 푼 알고리즘 문제 복습

'TIL(Today Ingwang Learned)' 카테고리의 다른 글

TIL)2022-11-22(java)  (0) 2022.11.23
TIL)2022-11-21(java)  (0) 2022.11.22
TIL)2022-11-18 (java)  (0) 2022.11.19
TIL) 2022-11-17(팀 프로젝트)  (0) 2022.11.17
TIL)2022-11-16(팀 프로젝트)  (0) 2022.11.17


Calendar
«   2025/03   »
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
Tags
더보기
Archives
Visits
Today
Yesterday