반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- PM2
- Java
- pwa
- centos7
- Next.js
- config
- jenkins
- mysql
- ajax
- mybatis
- rocky9
- MariaDB
- docker
- submit
- MSsql
- yona
- node.js
- Maven
- popup
- NextJS
- SpringBoot
- security
- javascript
- nodejs
- jquery
- spring3
- Eclipse
- git
- Push
- FCM
Archives
- Today
- Total
ふたりで
JRE1.8 .stream()을 배우다... 본문
728x90
반응형
SMALL
JRE1.7 에서 for문을 루프돌때
List<yeeVO> yeeList = yeeDao.getYeeList(param);
int aYnCount = 0;
int dYnCount = 0;
for(yeeVO yee : yeeList) {
if("N".equals(yee.getAYn())) {
aYnCount++;
}
if(!"".equals(yee.getDYn())) {
dYnCount++;
}
}
728x90
반응형
SMALL
JRE1.8 에서는 .stream()을 이용해 바로 특정 조건의 카운트를 할 수 있다.
List<yeeVO> yeeList = yeeDao.getYeeList(param);
long aYnCount = yeeList.stream()
.filter(yee -> "N".equals(emp.getAYn()))
.count();
long dYnCount = yeeList.stream()
.filter(yee -> !"".equals(emp.getDYn()))
.count();
728x90
반응형
LIST
'JAVA' 카테고리의 다른 글
List<VO> 형식의 jsondata 를 jackson.map.ObjectMapper.convertValue 를 사용하여 파싱 하기 (0) | 2024.06.18 |
---|---|
VO TO String Convert (VO를 문자로 찍어보기) (0) | 2024.03.26 |
Failed to read zip entry source, Zip bomb detected! 해결 방법 (0) | 2023.11.15 |
Delivery Tracker - 배송 조회 API 서비스 연동하기 (0) | 2023.10.26 |
brower type check with java controller (0) | 2022.04.21 |
Comments