Java基础第四章(选择结构二)

一、switch选择结构

1、switch

语法

switch(表达式){
  case 常量1:
    //代码块1
  break;
  case 常量2:
    //代码块2
  break;
  default:
    //代码块n
  break;
}

二、结构选择总结:

1、if:

if(条件) {
代码块 //条件成立时需要执行的代码
}

2、if-else选择结构

if(条件){
代码块
}else{
代码块
]

3、多重if选择结构

if(条件){
代码
}else if(条件2){
代码2
}else{
代码3
}

4、嵌套if选择结构

if(条件1){
if(条件2){
代码1
}else{
代码2
}
}else{
代码3
}

5、switch

本章总结:

等值判断用switch代替if ,代码更清晰,不要忘记break;

为了增加程序的健壮性,可以在程序中主动增加判断,给用户良好的提示

在实际开发中通常会使用if和switch综合来解决问题

原文地址:https://www.cnblogs.com/aryl/p/12141628.html

时间: 2025-01-01 21:23:29

Java基础第四章(选择结构二)的相关文章

Java基础第三章(选择结构一)

一.if选择结构 语法: if(条件) {代码块 //条件成立时需要执行的代码} 基本的if选择结构示例: import java.util.Scanner;public class GetPrize{ public static void (String [] args){ Scanner input=new Scanner(System.in); System,out.println("输入张浩的Java成绩") int score=input.nextInt(); if(scor

第四章 选择结构(二) Switch结构

switch选择结构 语法:    switch(表达式){ case 常量1: //代码块1; break; case 常量2: //代码块2; break; default : //代码块n; break; } public class Compete2{ public static void main(String[]args) { int mingCi=1; switch(mingCi){ case 1: System.out.println("奖励汽车一辆"); break;

Java基础第六章(循环结构二)

一.for循环 语法: for(表达式1;表达式2;表达式3){ //循环体}1.表达式1就是一个赋值的语句,循环结构的初始化部分,为循环变量赋初始值 例如:int i=0;2.表达式2条件语句,循环结构的循环条件,例如:i<1003.表达式3赋值语句,通常使用++或--运算符.循环结构的迭代部分,通常用来修改循环变量的值 例如:i++ 示例: package cn.ytzl.test; import java.util.Scanner; public class Test { public s

第四章.选择结构(二)

一,switch(表达式){ case  1 ; 代码块 break; case  2; 代码块 break; case  3; 代码块 break; dafault: 代码块 break; 二.例题p79 Scanner input=new Scanner(System.in); System.out.println("请输入消费金额:"); double jine=input.nextDouble(); System.out.println("是否参加优惠换购活动:&qu

java基础(四章)

java基础(四章) 一.             switch结构(开关语句)的语法 switch(表达式 ){ ------- [dream1]类型为int.char case  常量1 :    ---------[dream2]case 结构可以有多个 //语句块1 break;---------[dream3]程序跳出switch结构 case  常量n:---------[dream4]常量的值不能相同 //语句块n break; default :---------- [dream

Java基础(三)选择结构

Java基础(三)选择结构回顾:1.什么是变量 2.变量三要素 3. ++和--  &&和|| 本章内容1.if选择结构 4种 2.switch 小知识:三元运算符: 条件?“x”:“Y” 条件为真X,条件为假Y 1.掌握if条件的结构①基础if选择结构 if(条件){ //条件成立执行的代码}123****e ②if-else 选择结构(互斥) if(条件){ //条件成立则执行}else{ //条件不成立则执行}12345③多重if选择结构 if(条件1){ }else if(条件2)

Java语法基础(四)----选择结构的循环结构

一.循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环. 循环语句的组成: 初始化语句:一条或者多条语句,这些语句完成一些初始化操作. 判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体. 循环体语句:这个部分是循环体语句,也就是我们要多次做的事情. 控制条件语句:这个部分在一次循环体结束后,下一

第四章 选择结构(二)

一.本章目标 掌握switch选择结构 能够综合运用if选择结构和switch选择结构解决问题 二.内容 1 swith 选择结构 1.1 为什么使用switch选择结构 问题: 韩嫣参加计算机编程大赛 如果获得第一名,将参加麻省理工大学组织的1个月夏令营 如果获得第二名,将奖励惠普笔记本电脑一部 如果获得第三名,将奖励移动硬盘一个 否则,不给任何奖励 public class Compete { public static void main(String[] args) { int ming

java基础:流程控制语句(选择结构if语句)

(1)顺序结构 从上往下,依次执行 Demo: class ShunXuJieGouDemo { public static void main(String[] args) { System.out.println("程序开始了"); System.out.println("我爱Java"); System.out.println("程序结束了"); } } (2)选择结构        按照不同的选择,执行不同的代码 Java语言提供了两种选