Hemen Teklif Al
  • Adres : 1. Cadde 1393 Sokak
    No : 7/A Balgat / ANKARA
  • Telefon
    0312 285 72 59
  • E-Posta
    info@basakevyemekleri.com

스위치 예제

스위치의 예(실행된 코드가 강조 표시됨): 다음 코드 예제인 SwitchDemo2에서는 문에 여러 대/소문자 레이블을 가질 수 있는 방법을 보여 주습니다. 코드 예제는 특정 월의 일 수를 계산합니다: 다음 다이어그램은 스위치 사례에서 사례를 선택한 방법을 보여 줍니다: 스위치 작동 방식 향후 사례 4와 같은 사례를 하나 더 추가하려고 할 가능성이 있습니다. 그리고 우리가 그 전에 휴식을 추가하는 것을 잊어 버린 경우, 경우 3의 끝에 오류가있을 것입니다. 그래서 일종의 자기 보험입니다. 참고: 이 예제에서는 switch 문의 식이 null인지 확인합니다. NullPointerException이 throw되지 않도록 스위치 문의 식이 null이 아닌지 확인합니다. 2) 스위치 케이스에 문자를 사용할 수도 있습니다. 예를 들어 – 휴식과 스위치 케이스의 예 나는 우리가 위에서 본 것과 같은 위의 복용하지만 이번에는 우리가 휴식을 사용하고 있습니다. 이 예제의 경우 4와 5는 동일한 코드 블록을 공유하고 0과 6은 다른 코드 블록을 공유합니다. 예: 스위치에 대한 유효한 식 – Java SE 7 이상에서는 switch 문의 식에서 String 개체를 사용할 수 있습니다.

다음 코드 예제인 StringSwitchDemo는 월이라는 문자열 값을 기반으로 월 수를 표시합니다. 사용. StringSwitchDemo 예제가 대/소문자에 관계없이 모든 월을 수락하기 위해 월은 소문자로 변환되고(toLowerCase 메서드) 및 대/소문자 레이블과 연결된 모든 문자열은 소문자로 표시됩니다. Switch 문을 사용하여 고객으로부터 주문할 수 있는 식품에 대한 다음 메뉴를 표시하는 프로그램을 작성합니다: • B= 버거 • F= 감자 튀김 • P= 피자 • S= 샌드위치 프로그램은 음식과 수량의 종류를 입력합니다. 그것은 마지막으로 다음 기준에 따라 주문에 대 한 총 요금을 표시: • 버거 = Rs. 200 • 감자 튀김 = Rs. 50 • 피자 = Rs. 500 • 샌드위치 = Rs. 150 아래 예제는 평일 이름을 계산 하는 평일 번호를 사용 하 여: 또 다른 관심있는 점은 br. eak 문. 각 break 문은 둘러싸는 스위치 문을 종료합니다.

제어 흐름은 스위치 블록 다음에 첫 번째 문으로 계속됩니다. break 문은 스위치 블록의 문이 통과하기 때문에 필요합니다: 일치하는 사례 레이블 이후의 모든 문은 후속 사례 레이블의 식에 관계없이 break 문이 될 때까지 순서대로 실행됩니다. 발생. 프로그램 스위치데모폴스루는 스위치 블록에 있는 문을 표시합니다. 프로그램은 정수 월에 해당하는 달과 해당 연도의 다음 월을 표시합니다: 다음 코드 예제인 SwitchDemo는 해당 값이 월을 나타내는 int 명명된 월을 선언합니다.