JShell adalah berdasarkan REPL (Read-Evaluate-Print-Loop) yang diperkenalkan di Java 9. Alat ini boleh digunakan untuk melaksanakan pernyataan ringkas, menilai hasilnya.
Suispenyataan boleh menguji berbilang syarat sama seperti klausa lain dan mengendalikan kemungkinan lalai. Klausa lalai boleh dilaksanakan apabila tiada satu pun kes sepadan, dan pecah penyataan boleh digunakan untuk keluar dari suis selepas perlawanan yang berjaya.Dalam coretan kod di bawah, kita boleh menentukan tukar penyataan
dalam JShell.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>
suis语句
。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>
Atas ialah kandungan terperinci Bagaimana untuk menentukan pernyataan suis dalam JShell dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!