>Java >java지도 시간 >Java 9의 JShell에서 스위치 문을 정의하는 방법은 무엇입니까?

Java 9의 JShell에서 스위치 문을 정의하는 방법은 무엇입니까?

王林
王林앞으로
2023-08-20 20:49:02996검색

在Java 9的JShell中如何定义switch语句?

JShell 은 Java 9에 도입된 REPL (Read-Evaluate-Print-Loop)을 기반으로 합니다. 이 도구는 간단한 문을 실행하고 평가하고 결과를 인쇄하는 데 사용할 수 있습니다.

A switch else 처럼 여러 조건을 테스트할 수 있으며 기본 가능성을 처리합니다. 기본 은 일치하는 사례가 없을 때 실행될 수 있으며 break 을 사용하여 일치가 성공한 후 스위치를 중단할 수 있습니다.

아래 코드 조각에서 다음을 정의할 수 있습니다. JShell의 switch 문.

Snippet-1

<strong>jshell> int i = 10;
i ==> 10

jshell> switch(i) {
   ...>    case 1 : System.out.println("1");
   ...>    case 10 : System.out.println("10");
   ...>    default : System.out.println("default");
   ...> }
10
default

jshell> int i = 1;
i ==> 1

jshell> switch(i) {
   ...>    case 1 : System.out.println("1");
   ...>    case 10 : System.out.println("10");
   ...>    default : System.out.println("default");
   ...> }
1
10
default</strong>

下面的代码文段中,我们可以在JShell中定义一个带有break的switch语句

Snippet-2

<strong>jshell> switch(i) {
   ...>    case 1 : System.out.println("1"); break;
   ...>    case 10 : System.out.println("10"); break;
   ...>    default : System.out.println("default"); break;
   ...> }
1</strong>

위 내용은 Java 9의 JShell에서 스위치 문을 정의하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제