반응형 sort4 Java List<?> 정렬, 다중조건정렬, 오름, 내림차순 Comparator java.util.Comparator 를 사용하여 List 를 정렬하는 방법을 알아보도록 하겠습니다. 아래와 같은 VO Class가 있습니다. import lombok.Getter; import lombok.Setter; import lombok.ToString; @Getter @Setter @ToString public class signalVO{ private String link_id; private String signal_id; private int dir; private String intersec_no; private String result; } 1. 단일조건 정렬 (오름차순) 위 VO를 link_id로 정렬한다고 하면 아래와 같이 활용합니다. ArrayList list = new Arra.. Programing/JAVA 2023. 1. 25. javascript 배열 비교 방법 javascript 배열 비교 방법 javascript 에서 배열을 비교하는 방법을 알아보겠습니다. [배열의 길이로 비교] 배열의 길이는 Array.length 를 사용하여 비교할 수 있습니다. const array1 = [1,2,3,4]; const array2 = [4,3,2,1]; const compareLength = function(a,b){ if(a.length == b.length){ return true; }else{ return false; } } 단순히 길이 비교로는 배열의 값이 같은지 까지는 확인 할 수 없죠. 값을 비교해 보겠습니다. 제일 먼저 떠오르는 방법은 for문을 돌며 각각 비교하는 것이죠. [for문을 사용한 비교] if(compareLength(array1, array2).. Programing/JavaScript 2021. 8. 17. JPA with Springboot, paging, sorting 방법 Pageable, Sort Sprincboot JPA paging, sorting 방법 Pageable, Sort Springboot JPA 설정 방법과 Entity mapping 방법은 아래의 Link를 참고하세요. Link : aljjabaegi.tistory.com/561 JPA 설정 방법, Guide To JPA with Springboot JPA 설정 방법, Guide To JPA with Springboot 이전 포스팅에서 JPA를 왜 사용해야 하는지에 대해서 포스팅 했었습니다. Link : aljjabaegi.tistory.com/553 JPA (Java Persistance API) 란? 왜 써야하는가.. aljjabaegi.tistory.com Link : aljjabaegi.tistory.com/562 JPA w.. Programing/JPA 2021. 5. 4. JAVA Collection Framework 정리, 자바 컬렉션, List, Set, Map, Queue, Stream 2부 Set JAVA Collection Framework 정리, 자바 컬렉션, List, Set, Map, Queue, Stream 2부 Set 1부에서는 List에 대해서 알아보았습니다. Link : JAVA Collection Framework 정리, 자바 컬렉션, List, Set, Map, Queue Stream 1부 List Collection 정리 2부에서는 Set 에 대해서 다루도록 하겠습니다. List와 다르게 Set은 저장순서를 유지하는 Index를 갖지 않기 때문에 for문을 사용할 수 없고, 중복 데이터를 허용하지 않는다는 특징이 있습니다. 1) HashSet 그렇기 때문에 Java 에서는 Iterator 메소드를 제공해서 Set 내의 데이터에 접근 할 수 있도록 했습니다. 아래 코드를 보겠습니.. Programing/JAVA 2018. 11. 13. 이전 1 다음 💲 추천 글 반응형