簡體   English   中英

Java中的舊版本中的2個案例可以使用相同的數字嗎?

[英]Can I use the same number for 2 cases in old versions in Java?

Java中舊版本的switch語句中的2個case是否可以使用相同的數字?

int rand = 3;
switch(rand)
{
    case 3: System.out.print("***");
    case 3: System.out.print("###");
    default: System.out.println("&&&");
}

我使用的是 Java 版本 15.0.1,但它不工作。

這是不可能的,因為 switch 需要一個特定輸入的選項。 您可以使用如下所示的一種選項。

int rand = 3;
switch(rand)
{
    case 3: System.out.print("***");
    default: System.out.println("&&&");
}

或將兩者連接在一起,如下所示

int rand = 3;
switch(rand)
{
    case 3: System.out.print("***###");
    default: System.out.println("&&&");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM