我是靠谱客的博主 伶俐小馒头,最近开发中收集的这篇文章主要介绍java switch多重选择switch多重选择及用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

switch多重选择及用法

java中为了适应简单的多重选择情境,提供了一种名称为SWITCH的多处选择语句,其本质为if条件判断中多重条件判断的特殊情况,即执行其**“==”或者“equals"**语句作为判断表达式的判断选项。一个简单的例子:

import java.util.Scanner;

public class Main {

   public static void main(String[] args) {
   	Scanner scanner = new Scanner(System.in);
   	System.out.print("Select Option: ");
   	String opt = scanner.nextLine();
   	switch (opt) {
   	case "abc":
   		System.out.println("Selected abc");
   		break;
   	case "123":
   		System.out.println("Selected 123");
   	default:
   		System.out.println("Not selected.");
   	}
   	System.out.println("END");
   }
}


在这个例子中,输入选择表达式option的值后,程序会根据该值与代码中case后的值匹配,从而判断是否进行执行case语句,如果是,则执行,如果否,不会执行case语句,并跳转到default语句。
注意:case语句后一定要加“break"作为case语句的结束,否则程序会接着执行下面的case语句,所以说switch语句具有穿透性
最好给switch添加default语句,作为最终选项。可以在eclipse中设置没有default或者没有添加break语句的warning。
具体设置方法

最后

以上就是伶俐小馒头为你收集整理的java switch多重选择switch多重选择及用法的全部内容,希望文章能够帮你解决java switch多重选择switch多重选择及用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部