버전 8 출시 이후 버전 18까지 Java는 203개의 JDK Enhancement Propsals(JEP) 와 더 많은 소규모 업데이트로 이루어져 있으며, 각 업데이트는 플랫폼에 약간의 개선을 가져옵니다. 이 페이지는 가장 중요한 개선 사항을 분류하고, 선별한 목록입니다. * Pattern Matching for switch -- JDK18, JDK17 프리뷰 switch 분기는 매우 제한적이었습니다. case 구문은 정확한 동등성(==)만 테스트 할 수 있었고, 숫자, Enum, String 타입만 가능했습니다. 이제는 이에 더해 어떠한 타입과 복잡한 패턴에 대해서도 switch 구문이 작동합니다. - 전통적인 Enum 에 의한 분기 var symbol = switch (expression) { ca..
2023. 5. 4. 13:50 / Tech엠지대표