[JAVA] Supplier https://hwan33.tistory.com/17 [Java] 공급자 Supplier 공급자 내부 코드 @FunctionalInterface public interface Supplier { T get(); } Supplier는 매개변수를 받지 않고 단순히 반환하는 추상 메서드가 존재한다 활용 방식 1. 문자열 return public class SupplierStringReturn { publ hwan33.tistory.com JAVA 2024.01.10
[JAVA] 함수형 인터페이스 https://yozm.wishket.com/magazine/detail/2023/ 코드 가독성 높이는 자바 람다식과 함수형 인터페이스 | 요즘IT 자바(Java)는 시간이 지남에 따라 발전하면서 더욱 효율적이고 간결한 코드를 작성할 수 있도록 다양한 기능을 제공하고 있습니다. 특히 자바 8부터 도입된 람다식과 함수형 인터페이스는 자바에 yozm.wishket.com JAVA 2024.01.09
[JAVA] 메서드 참조 https://www.tcpschool.com/java/java_lambda_reference 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 클래스이름::메서드이름 JAVA 2024.01.08
[JAVA] LocalDateTime to String / String to LocalDateTime https://wildeveloperetrain.tistory.com/114 Java 날짜와 문자열 LocalDateTime, String 변환하기 'LocalDateTime to String, String to LocalDateTime' 자바에서는 기존의 Calendar 클래스와 Date 클래스의 불편한 점을 보안하기 위해 JDK1.8부터 java.time API를 도입하였습니다. java.time 패키지에는 날짜와 시간을 나 wildeveloperetrain.tistory.com JAVA 2023.12.21
[JAVA] interface의 접근제어자 https://limkydev.tistory.com/222 [JAVA] 클래스와 인터페이스의 접근제어자 JAVA에는 클래스와 인터페이스에서 사용하는 접근제어자가 있습니다. 접근제어자는 다른 클래스, 다른 패키지 등등에서 멤버 변수 및 메서드에 함부로 접근하지 못하도록 하는것이 목적입니다. limkydev.tistory.com interface의 접근제어자는 무조건 public 생략해도 public! JAVA 2023.12.19
[JAVA] StringUtils.join() https://blog.naver.com/seek316/222349812609 [Java] Apache Commons API - StringUtils.join() 배열을 문자열로 결합 Apache Commons API - StringUtils.join() 배열을 문자열로 결합 StringUtils.join() 메서드를 사... blog.naver.com 배열을 문자열로 출력하기 JAVA 2023.12.06
[JAVA] String.CASE_INSENSITIVE_ORDER https://priming.tistory.com/21 [Java] String - CASE_INSENSITIVE_ORDER, length(), isEmpty() CASE_INSENSITIVE_ORDER 대소문자 상관없이 정렬하는 Comparator 변수이다. Comparator는 정렬 기준을 정해줄때 사용하는 객체인데 오름차순, 내림차순 뿐만 아니라 특수한 기준으로도 정렬하게 만들 수 있 priming.tistory.com JAVA 2023.12.03
[JAVA] ArrayList remove() https://codechacha.com/ko/java-collections-arraylist-remove/ Java - ArrayList.remove() 사용 방법 및 예제 ArrayList의 remove()는 리스트의 객체를 삭제하는데 사용되는 메소드입니다. ArrayList.remove(int index)는 인자로 전달된 인덱스의 아이템을 리스트에서 삭제합니다. ArrayList.remove(Object o)는 인자와 동일한 codechacha.com ArrayList list = [ 1, 2, "1", 3, 4, 5 ]; 에서 1을 삭제하려고 할 때, list.remove(1); 이렇게하면 1 은 index로 작용하여 숫자 2가 삭제된다. list.remove( new Integer(1)); 하고.. JAVA 2023.12.02