본문 바로가기

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 메서드System...
[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 count2 = progr..
[개발환경] 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 버튼을 클릭한다. (버전은 변경될 수 있음) 다운로드 ..

맨 위로