Cloud Studio代码运行 importjava.util.Scanner;publicclassB{publicstaticvoidmain(String[]args){Scanner sc=newScanner(System.in);int month=sc.nextInt();if(month<1&&month>12){System.out.println("输入错误");}switch(month){case1:case3:case5:case7:case8:case10:case12:System.out.println(31);b...
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);System.out.print("请输入一个数字(1-7):");intdayNumber=scanner.nextInt();Stringday=switch(dayNumber){case1->"星期一";case2->"星期二";case3->"星期三";case4->"星期四";case5-...
二、Java循环语句之 while 生活中,有些时候为了完成任务,需要重复的进行某些动作。如参加 10000 米长跑,需要绕 400 米的赛道反复的跑 25 圈。在 Java 中实现功能时,也经常需要重复执行某些代码,例如,我们为了表示“浓烈的爱”,希望输出 1000 行“我爱慕课网!”。显然,此时重复敲 1000 遍输出语句是不靠谱滴!!...
表达式必须为 byte,short,int,char类型。 Java7 增强了 switch 语句的功能,允许 switch 语句的控制表达式是 java.lang.String 类型的变量或表达式。只能是 java.lang.String 类型,不能是 StringBuffer 或 StringBuilder 这两种字符串的类型。 (2)case 表示“情况,情形”,case 标签可以是: 类型为 char、byte、 sh...
代码运行次数: 格式一:switch(表达式){case条件1:语句1;break;case条件2:语句2;break;...default:语句;}格式二:switch(表达式){case条件1:case条件2:语句2;break;...default:语句;} 说明: 1、default可以不写 2、可以多个case写到一起,在相同场景的最后一个case后面写语句执行 ...
● if和switch都是Java里的分支选择语句,它俩都属于条件分支语句;● 很多时候,if和swich可以实现的效果类似。2. 不同点 ● switch结构只能处理等值条件判断的情况,且条件必须是整型、枚举变量或字符型变量;● 多重if选择结构没有switch结构的诸多限制,特别适合某个变量处于某个连续区间时的情况;● if比switch...
在平时的java学习中,switch语句也是很重要的一部分,今天就简单的聊一下switch语句。 switch语句是Java的多路分支语句。它提供了一种基于一个表达式的值来使程序执行不同部分的简单方法。因此,它提供了一个比一系列if-else-if语句更好的选择。switch语句的通用形式如下: ...
import java.util.Scanner; public class Practice06 { public static void main(String[] args) { //输入一个整数,将其翻转输出 Scanner input = new Scanner(System.in); System.out.println("请输入一个整数:"); int number = input.nextInt(); int result = 0; while (number != 0) { result =...
更多精彩:JAVA快速入门手册 - 学启网 1 概念 switch 语句是一种条件语句,用于根据表达式的值选择性地执行不同的代码块。它提供一种清晰的方式来处理多个可能的情况。 2 语法 switch (表达式) { case 值1: // 当表达式等于值1时执行的代码块 break; case 值2: // 当表达式等于值2时执行的代码块 break; ...
Java基础入门篇——Switch条件语句 一、switch条件语句 1.switch是一个很常用的选择语句,和if语句不一样,它是对某个表达式的值做出判断,然后决定程序执行哪一段代码。例如:一个学生的英语成绩进行等级划分,90~100分显示成绩等级为A,80-89分显示成绩为B,70~79分显示成绩为C,60~69分显示成绩为D,0~60分显示...