`

Java中的switch语句

    博客分类:
  • Java
阅读更多

今晚,阿里巴巴研究院的笔试题,唉,又做错了。

 

public class Test
{
	public static void main(String[] args)
	{
		switch('b')
		{
			case 'a':
				System.out.println("a");
			case 'b':
				System.out.println("b");
			case 'c':
				System.out.println("c");
			default:
				System.out.println("e");
				break;
			case 'd':
				System.out.println("d");
		}
		
		System.out.println("f");
	}
}

 

 

结果为:

 

b
c
e
f

 

0
0
分享到:
评论

相关推荐

    Java中switch语句.pdf

    Java中switch语句.pdf 学习资料 复习资料 教学资源

    Java中switch语句的注意事项.pdf

    需要注意的是,Java 7之后引入了枚举类型(enum),也可以在switch语句中使用。然而,浮点型(float和double)、long以及任何对象类型(包括String)是不被支持的。 每个case后面要跟的是要与switch表达式进行比较...

    38.java中的switch语句.zip

    38.java中的switch语句.zip38.java中的switch语句.zip38.java中的switch语句.zip38.java中的switch语句.zip38.java中的switch语句.zip38.java中的switch语句.zip38.java中的switch语句.zip38.java中的switch语句.zip...

    Java语言switch语句的编写

    switch 语句的写法 简单的一个代码,简述java语言switch、语句的编写

    Java-Java Switch语句详解教程

    - 如果`expression`的值可能为空,记得添加null检查,或者在switch语句中包含一个处理null的case。 - 对于大型的多分支选择,Switch语句可以使代码更清晰,更易于理解和维护。 总的来说,Java Switch语句是编写条件...

    Java中的Switch语句

    在Java编程语言中,`switch`语句是一种条件控制结构,它允许程序基于不同的值执行不同的代码块。相比传统的`if...else if...else`结构,`switch`语句提供了更简洁、更易于理解和维护的方式来进行多分支选择。在本文...

    switch语句在java和c#中的区别

    在 Java 和 C# 中,`switch` 语句在语法和行为上有一些显著的区别,尤其是在处理多条 `case` 的连续执行和 `break` 的使用上。 首先,我们来看 C# 中的 `switch` 语句示例: ```csharp class StudentGrade { ...

    Java中Switch用法代码示例

    2. 在Switch语句中的Case语句如果少写了Break关键字,在编译时不会报错,但是在执行时会一直执行所有Case语句,直到遇到Break关键字或Default语句。 3. 如果在Switch语句中的Case语句中没有写Break关键字,程序将...

    javaif语句和switch语句.doc

    Java 语言中有两种选择语句:if 语句和 switch 语句。这两种语句允许程序员在程序执行时控制程序的执行过程。if 语句和 switch 语句是 Java 语言的基本控制结构,它们被广泛应用于各种程序中。 1. if 语句 if 语句...

    Java switch 语句如何使用 String 参数

    在 Java 7 之前,如果我们尝试使用 String 参数在 switch 语句中,编译器将报告错误,指出“Cannot switch on a value of type String for source level below 1.7. Only convertible int values or enum variables ...

    Java switch case 语句.docx

    - 在Java早期版本中,switch语句支持的变量类型包括`byte`, `short`, `int`, 和 `char`。 - 自Java 7起,引入了对`String`类型的switch支持,但case标签必须是字符串常量或字面量。 3. **case语句**: - 每个...

    java中switch选择语句代码详解

    在 Switch 语句中,break 语句用于退出当前的 Switch 语句块,而不是退出整个方法。如果没有 break 语句,那么在执行完当前 case 后,会继续执行下一个 case 的语句块。这种情况称为 "fall through",即 "穿过"。 ...

    Java中switch判断语句典型使用实例

    1. **switch语句基本结构**: ```java switch(expression) { case value1: // statements to be executed if expression matches value1 break; case value2: // statements to be executed if expression ...

    javaif语句和switch语句.pdf

    本文主要探讨了Java中的两种选择语句:if语句和switch语句。 首先,我们来看if语句。if语句是Java中最基础的条件分支结构,它基于一个布尔表达式的值来决定执行哪部分代码。基本的if语句格式如下: ```java if ...

    Java枚举类型在switch语句正确使用方法详解

    Java 枚举类型在 switch 语句中的正确使用方法是本文的主要内容。通过示例代码,详细介绍了如何正确地使用 Java 枚举类型在 switch 语句中。 首先,需要了解 Java 枚举类型的基本概念。Java 枚举类型是一种特殊类型...

    java if语句和switch语句.pdf

    Java if语句和switch语句 Java 中的选择语句有两种:if 语句和 switch 语句。这些语句允许程序员在程序运行时控制程序的执行过程。 1. if 语句 if 语句是 Java 中的条件分支语句。它能将程序的执行路径分为两条。...

    switch语句大全下载

    在大多数支持switch语句的编程语言(如C、C++、Java、C#等)中,其基本语法如下: ```markdown switch(expression) { case value1: // code to be executed if expression matches value1; break; case value...

    Java 零基础控制语句 - switch 语句.md

    ### Java 零基础控制语句 - switch 语句 #### 概述 在 Java 编程语言中,控制语句对于实现逻辑判断至关重要。其中,`switch` 语句是一种特殊的多分支选择语句,它允许根据不同的条件值执行相应的代码块。相比于...

    Java面试宝典2018版

    在Java中,switch语句中表达式(expr1)可以是一个整数表达式,包括基本数据类型int和其包装类Integer,以及能够隐式转换为int的类型,如byte、short和char。然而,long和String类型不能被用于switch语句中。因为...

Global site tag (gtag.js) - Google Analytics