enhanced switch()문

2024. 7. 24. 18:05·Java & Spring/Java

- 기존 swich문

switch (value) {
    case 1:
        System.out.println("One");
        break;
    case 2:
        System.out.println("Two");
        break;
    default:
        System.out.println("Default");
}

 

- enhanced swicth문

switch (value) {
    case 1 -> System.out.println("One");
    case 2 -> System.out.println("Two");
    default -> System.out.println("Default");
}

 

※ enhanced swich문은 단일 표현식만 사용가능

'Java & Spring > Java' 카테고리의 다른 글

9일차 - Java강의(클래스, 필드, 생성자, 멤버, this)  (0) 2024.07.25
8일차 - Java강의(객체지향 ☆)  (0) 2024.07.24
7일차 - Java강의(연산자, 조건문, 반복문, 배열, 컬렉션)  (0) 2024.07.23
String, StringBuffer, StringBuilder의 차이점  (0) 2024.07.23
Scanner클래스 next()메서드 개행문자 처리  (0) 2024.07.22
'Java & Spring/Java' 카테고리의 다른 글
  • 9일차 - Java강의(클래스, 필드, 생성자, 멤버, this)
  • 8일차 - Java강의(객체지향 ☆)
  • 7일차 - Java강의(연산자, 조건문, 반복문, 배열, 컬렉션)
  • String, StringBuffer, StringBuilder의 차이점
DJ.Kang
DJ.Kang
백엔드 개발 기록 블로그
  • DJ.Kang
    DJ Hello World
    DJ.Kang
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 이론공부
      • 시스템설계
      • Java & Spring
        • TIL
        • 트러블슈팅
        • 고도화
        • 알고리즘
        • 코딩테스트
        • Java
        • Spring
        • Thymeleaf
      • 프로젝트
        • coin-trading
        • 트러블슈팅
      • Docker
      • DB
      • AWS
      • CI-CD
      • 웹
      • git & github
      • 구인공고분석
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    데이터 크기
    java 에라토스테네스의 체
    Java this
    java 멤버
    java 제어자
    java 세수의합
    자료구조
    java 유클리드 호제법
    프로그래머스 java 기초 트레이닝
    데이터 타입
    프로그래머스 java 기초트레이닝
    java기초
    java 메서드
    java enhance switch
    Java 생성자
    java arrays.copyofrnage()
    java two-pointer
    java
    java super
    개발로드맵
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
DJ.Kang
enhanced switch()문
상단으로

티스토리툴바