일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 프로그래밍
- 변환
- 자바스크립트
- Java
- 문자열
- javascript
- 납입
- 수수료
- 급성심근경색증
- 추가납입
- 가입
- Vue.js
- 사망
- 뇌출혈
- 교보생명
- jQuery
- python
- 특약
- 보험료
- PythonProgramming
- 심장질환
- 보험
- 프론트엔드
- 웹개발
- 중도인출
- 코딩
- 인출수수료
- 교보
- 파이썬
- 리스트
- Today
- Total
목록패턴매칭 (4)
SeouliteLab
JDK 24는 Java 개발자들에게 새로운 기능과 향상된 기능을 제공하여 코드 작성을 간편하고 효율적으로 만들어 줍니다. 이번 블로그 포스트에서는 주목할 만한 추가 기능과 예제 코드를 통해 자세한 설명을 제공하겠습니다. 패턴 매칭의 강화 JDK 24에서는 instanceof 연산자와 함께 사용되는 패턴 매칭 기능이 강화되었습니다. 이를 통해 코드를 보다 간결하게 작성할 수 있고, 타입 검사와 함께 객체의 구성 요소를 편리하게 추출할 수 있습니다. // JDK 24 이전 if (obj instanceof String) { String str = (String) obj; System.out.println(str.toUpperCase()); } // JDK 24 사용 if (obj instanceof Stri..
JDK 25는 개발자들의 생산성과 코드 품질을 향상시키는 몇 가지 흥미로운 기능과 개선을 소개합니다. 이 블로그 포스트에서는 주목할 만한 추가 기능과 예제 코드 스니펫을 통해 자세한 설명을 제공합니다. 패턴 매칭의 추가된 기능 JDK 25의 주요 특징 중 하나는 instanceof 연산자의 패턴 매칭 기능을 향상시킨 것입니다. 이 기능을 통해 개발자는 타입 검사를 수행하면서 객체에서 구성 요소를 직접 추출하여 사용할 수 있습니다. // JDK 25 이전 if (obj instanceof String) { String str = (String) obj; System.out.println(str.toUpperCase()); } // JDK 25 사용 if (obj instanceof String str) {..
Java의 String.matches() 메서드는 주어진 정규 표현식과 일치하는지 여부를 확인하는 데 사용됩니다. 이를 통해 문자열이 특정 패턴과 일치하는지 확인할 수 있습니다. 아래에서 다양한 예제를 살펴보겠습니다. 예제 1: 알파벳 문자열 확인 String str = "Hello"; boolean isMatch = str.matches("[a-zA-Z]+"); System.out.println(isMatch); // 출력 결과: true 이 예제에서는 문자열이 알파벳으로만 구성되어 있는지 확인합니다. 정규 표현식 "[a-zA-Z]+"은 하나 이상의 알파벳 문자로 이루어진 문자열을 나타냅니다. 예제 2: 숫자로만 이루어진 문자열 확인 String str = "12345"; boolean isMatch ..
파이썬은 기본적으로 Switch Case 문법을 지원하지 않습니다. 하지만 Python 3.10부터 match case 문법이 도입되어 Switch Case와 유사한 기능을 구현할 수 있게 되었습니다. 이번에는 이를 활용하여 Switch Case를 구현하는 방법에 대해 살펴보겠습니다. 1. 기본적인 Switch Case 가장 간단한 형태의 Switch Case 예제를 살펴봅시다. 이 예제에서는 주어진 숫자에 따라 계절을 출력합니다. def get_season(month): match month: case 3 | 4 | 5: season = "봄" case 6 | 7 | 8: season = "여름" case 9 | 10 | 11: season = "가을" case 12 | 1 | 2: season = "..