[Java] 15. Lambda Expression_3.Lambda Expression 활용

김미숙's avatar
Feb 18, 2025
[Java] 15. Lambda Expression_3.Lambda Expression 활용
 
package ex07.ch02; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Beh03 { public static void main(String[] args) { // String s = "hello"; // System.out.println(s.startsWith("d")); // 시작을 b로 하는 애만 찾아서 삭제 List<String> words1 = new ArrayList<>(); words1.add("apple"); words1.add("banana"); words1.add("cherry"); words1.removeIf(s -> s.startsWith("b")); System.out.println(words1); // a가 포함된 애들 삭제 List<String> words2 = new ArrayList<>(); words2.add("apple"); words2.add("banana"); words2.add("cherry"); words2.removeIf(s -> s.contains("a")); System.out.println(words2); } }
C:\workspace\tools\jdk-21\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.1\lib\idea_rt.jar=51983:C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.2.1\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath C:\workspace\java_lec\study\out\production\study ex07.ch02.Beh03 [apple, cherry] [cherry] Process finished with exit code 0
 
Share article

parangdajavous