Error Java 17로 생성한 SpringBoot 프로젝트를 다른 PC에 클론받아 실행하였더니 아래와 같은 에러가 발생함. A problem occurred configuring root project 'example'. > Could not resolve all files for configuration ':classpath'. > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.2.3. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:3.2.3 > No matching variant of org.springfr..
반응형
Java
VS Code에서 java로 코딩할 때 Vue쓸때 쓰던 Prettier로 포메팅이 안먹혀서 봤더니 JavaScript · TypeScript · Flow · JSX · JSON 등은 지원하지만 Java를 지원하지 않는 포메터였음... "Java prettier formatter"라는 플러그인을 설치하고 Ctrl + , 로 설정에 들어간 후 Default Formatter을 Java prettier formatter로 바꿔주면 정상적으로 포메팅됨..ㅎㅎ
스트림 특징 스트림이 제공하는 대부분의 요소 처리 메소드는 함수적 인터페이스 매개타입을 가진다. 매개값으로 람다식 또는 메소드 참조를 대입할 수 있다. 함수적 인터페이스란 - 메소드가 하나인 인터페이스 람다식은 결국 메소드를 정의하여 메소드 주소를 매개변수로 던지는 것이 아니라 메소드가 하나인 함수적 인터페이스를 구현한 객체를 매개변수로 넘기는 것이다. - 예제 List list = Arrays.asList( new Student("홍길동", 90), new Student("김자바", 80) ); Stream stream = list.stream(); stream.forEach(s -> { String name = s.getName(); int score = s.getScore(); System.out...
- 자바 8 이전 코드 List list = Arrays.asList("홍길동", "신용권", "김자바"); Iterator iterator = list.iterator(); while(iterator.hasNext()) { String name = iterator.next(); System.out.println(name); } - 자바 8 이후 코드 List list = Arrays.asList("홍길동", "신용권", "김자바"); Stream stream = list.stream(); stream.forEach( name -> System.out.println(name) ); 출처 : www.youtube.com/watch?v=2D9NRBIKKCc
반응형