TIL(Today Ingwang Learned)

TIL) 2022-11-23(java)

김코식 2022. 11. 24. 00:17

 


java 알고리즘 문제 풀이


java 문법

 

//리스트 정렬

- Collections.sort(n) > n을 오름차순 정렬

- Collections.sort(n,Collections.reverseOrder()) > n을 내림차순 정렬

 

-ArrayList.indexOf() - 리스트에 동일한 객체가 있을 시 가장 앞에 있는 인덱스 리턴


새로 알게된 내용 :

interger 타입 비교는 ,equals사용!

 

int와 integer은 다르다

int : 자료형(primitive type)

  • 산술 연산 가능함
  • null로 초기화 불가

Integer : 래퍼 클래스 (Wrapper class)

  • Unboxing하지 않을 시 산술 연산 불가능함
  • null값 처리 가능


*boxing : primitive type -> wrapper class 변환 ( int to Integer )
 unboxing : wrapper class -> primitive type 변환 ( Integer to int )

 

* 래퍼 클래스 : 기본형을 객체로 다루기 위해 사용하는 클래스

 

어제 목표 : 실패..**

내일 목표 : 혼자공부하는자바 공부