728x90

sort 3

리스트의 join, split 메서드 및 정렬

1. interest 리스트에는 아래의 데이터가 바인딩되어 있다. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] interest 리스트를 사용하여 아래와 같이 화면에 출력하라. 출력 예시: 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우 정답확인 -> interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print(" ".join(interest)) 2. interest 리스트에는 아래의 데이터가 바인딩되어 있다. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] interest 리스트를 사용하여 아래와 같이 화면에 출력하라. 출력 예시: 삼성전..

알고리즘 2022.03.13

(스프링 데이터 JPA) 페이징과 정렬

스프링 데이터 JPA 페이징과 정렬 페이징과 정렬 파라미터 org.springframework.data.domain.Sort : 정렬 기능 org.springframework.data.domain.Pageable : 페이징 기능 (내부에 Sort 포함) 특별한 반환 타입 org.springframework.data.domain.Page : 추가 count 쿼리 결과를 포함하는 페이징 org.springframework.data.domain.Slice : 추가 count 쿼리 없이 다음 페이지만 확인 가능합니다(내부적으로 limit + 1조회함). Page 사용 예제 코드 검색 조건: 나이가 20살 정렬 조건: 이름으로 오름차순 페이징 조건: 첫 번째 페이지, 페이지당 보여줄 데이터는 3건 Page 사용 ..

JPA 2022.02.15

스트림의 기본 및 간단한 특징

(Java 8이상)스트림(Stream) 이란? 다양한 데이터 소스를 표준화된 방법으로 다루기 위한 것이다. 스트림이 제공하는 기능 - 중간 연산과 최종 연산 중간 연산 - 연산결과가 스트림인 연산. 반복적으로 적용 가능하다. 최종 연산 - 연산결과가 스트림이 아닌 연산. 스트림의 요소를 소모하므로 한번만 적용가능하다. 스트림의 구조 스트림의 특징 스트림은 데이터 소스로부터 데이터를 읽기만할 뿐 변경하지 않는다. 스트림은 Iterator처럼 일회용이다. 최종 연산 전까지 중간연산이 수행되지 않는다. - 지연된 연산 List list = Arrays.asList(4, 2, 5, 1, 3); List sortedList = list.stream().sorted() .collect(Collectors.toLis..

JAVA 2022.02.14
728x90