switch语句是Java中的一种分支语句,用于根据不同的表达式的值来执行不同的代码块。下面是一个示例:
public class Example { public static void main(String[] args) { int day = 4; String dayName; switch (day) { // 根据day的值进行匹配 case 1: dayName = "Monday"; break; case 2: dayName = "Tuesday"; break; case 3: dayName = "Wednesday"; break; case 4: dayName = "Thursday"; break; case 5: dayName = "Friday"; break; case 6: dayName = "Saturday"; break; case 7: dayName = "Sunday"; break; default: // 如果没有匹配的情况,执行default代码块 dayName = "Invalid day"; break; } System.out.println("The day is " + dayName); } }
在上面的示例中,我们根据变量`day`的值,使用switch语句来匹配不同的情况。在每个case中,我们分别指定不同的值来赋值给变量`dayName`。最后,我们使用`System.out.println()`方法来打印结果。
在这个例子中,如果`day`的值是4,那么`dayName`将被赋值为”Thursday”。如果`day`的值不是1到7之间的数,那么将执行default代码块,并将`dayName`赋值为”Invalid day”。
需要注意的是,在每个case的代码块中,一定要使用`break`语句来终止当前的代码块,否则程序将会继续执行下一个case中的代码。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。