본문 바로가기

java8

[Java8] Stream - 무한 스트림 생성, 결합, 중복요소제거, 정렬, peek [Java8] Stream 정리 - 무한 스트림 생성, 결합, 중복요소제거, 정렬, peek 사용 예제// 1-1. 무한 스트림 생성 generate 메서드System.out.print("1-1. generate : ");Stream.generate(Math::random) // 랜덤 수 num -> Math.ramdom(num) 같음 .limit(6) // 6번째까지 자름, limit 없다면 무한 루프 .map(num -> num * 45) // 랜덤 수에 45를 곱함 .map(Math::round) // 반올림 num -> Math.round(num) 같음 .forEach(num -> System.out.print("[" + num + "]")); // 1-2. 무한 스트림 생성 iterate 메서드..
[Java8] Stream - 스트림 생성 및 filter, map, flatMap 메서드 예제 JAVA8 Stream 정리 - 스트림 생성 및 filter, map, flatMap 메서드- 람다 표현식, 메소드 참조에 대한 지식 필요. List programing = Arrays.asList("Javascript", "C", "C++", "Nodejs", "Java", "Oracle", "MariaDB", "PHP", "ASP");// 1-1. Java ~7 에서 필터링 후 카운팅int count1 = 0;for (String str : programing) { if(str.indexOf("Java") > -1){ count1 += 1; }}System.out.println("1-1.count1 = " + count1);// 1-2 Java8 에서 필터링 후 카운팅long count..
[개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정 테스트 환경OS : Windows 10 64bitTool : STS spring-tool-suite-3.7.3.RELEASEWas : apache-tomcat-8.0.36Java : jdk1.8.0_91☆ Web Site 구축1. [개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정2. [STS] STS.ini 및 이클립스 환경 설정3. [STS] 서버 및 스프링 프로젝트 생성4.[Bootstrap] 반응형 웹 부트스트랩 다운로드 및 실행1. STS 다운로드 - http://spring.io/메인화면 중간쯤 Spring Tool Suite에 Lean more about STS 링크 클릭우측에 보이는 Download STS 3.73 버튼을 클릭한다. (버전은 변경될 수 있음)다운로드 완료된 s..

맨 위로