명령형-> for, if-> '어떻게'에 집중-> 장점: 실수할 확률이 존재, 코드가 복잡해지면 의도가 안 보인다.-> 단점: 직관적, 자유도 높음//명령형 -> 실수할 확률이 존재, 코드가 복잡해지면 의도가 잘 안 보인다.System.out.println("=== 명령형 ===");for(int i = 0; i 선언형-> stream-> '무엇을'에 집중//선언형 -> 뭘 하겠다 선언System.out.println("=== 선언형 ===");Arrays.stream(arr) .forEach(System.out::println); //forEach 안에는 이미 만들어진 명령 => 메서드 레퍼런스//메서드 레퍼런스는 람다 표현식이 단 하나의 메서드만을 호출하는 경우에,//이 람다 표현식을 더..