[java] priorityqueue
저번에 Queue 메소드에대해 알아봤는데요. 오늘은 이어서 Queue에 우선순위를 부여하고 해당 순서에 따라 출력순서를 정해주는 PriorityQueue 클래스에 대해 알아보도록 하겠습니다. 객체 생성
저번에 Queue 메소드에대해 알아봤는데요. 오늘은 이어서 Queue에 우선순위를 부여하고 해당 순서에 따라 출력순서를 정해주는 PriorityQueue 클래스에 대해 알아보도록 하겠습니다. 객체 생성
Queue는 Stack의 LIFO(LastInFirstOut) 선입후출 방식과 반대로 FIFO(FirstInFisrtOut) 선입선출 방식을 따릅니다.
코딩테스트를 하다보면, 해시방법을 쓰라는 힌트를 볼 때가 있습니다.
stack은 ‘쌓다’, ‘더미’를 의미합니다.
다음과 같은 int[] nums를 List형으로 바꿨다가 다시 int[]형태로 바꾸려고 합니다.
아래와 같은 값을 가진 Map 클래스 객체 map이 있습니다.
아래와 같이 int[] 배열이 있을 때, 서로 다른 두 인덱스의 합을 저장한 뒤 오름차순 정렬을 하려고 합니다.
Math 클래스는 수학과 관련된 일련의 작업들을 쉽게 처리해주는 api들로 구성돼있습니다. java.lang 패키지에 포함된 클래스이기 때문에 import가 필요없고 메소드가 전부 static형태라 따로 객체를 생성할 필요가 없습니다. 오늘은 그중에서도 자주 쓰는 메소드들에 대...
반복문을 사용할 때 모든 경우를 다 돌아야 할까요? 🤔
Optional이란?
다음과 같은 String 객체가 있을 때, 값을 거꾸로 만들어주려면 어떻게 해야할까요?
반응형 웹사이트 만들기위해 화면 크기마다 css달리 적용해줍니다.
오늘은 Java에서 문자열을 가지고 여러가지 값을 구해야 할 때 알면 좋을 함수들에 대해서 알아보겠습니다. 😎 변수의 자료형에 따라 그리고 어떤 클래스를 사용하는 지에 따라 사용할 수 있는 함수가 다르기때문에 나눠서 보도록 하겠습니다.
변수의 종류 1.primitive type
게시판 DB에 현재시간을 넣으려면 어떻게 해야 할까요 😮
#JpaRepository 사용법
controller에서 해야 할일
1. Entity :개체
빌더 패턴이란
테스트 코드란 서버를 실행하지 않고 작성한 코드가 제대로 작동하는지 알아보기 위해 따로 만들어 둔 코드를 의미합니다.
스트림 stream이란?