这一部分同样比较熟悉了,但switch语句的使用还需要注意一下.

public class Chose

{

public static void main(String args[])

{

int grade = 3;

switch(grade)

{

case 3 :

System.out.println("成绩优秀!");

break;

case 2 :

System.out.println("成绩及格!");

break;

case 1 :

System.out.println("需要重修!");

break;

case 0 :

System.out.println("需要重修!");

break;

default:

System.out.println("成绩登入错误!");

break;

}

}

}

需要注意的有两点:

1. break语句

在每一个case后面都要加上break语句,这表示退出整个switch分支.如果不加入break的话,程序会从第一个满足case条件的地方开始,后续的case也均会执行.

2. 要设置默认的default语句

对于某些不合乎条件的数据,都要通过default语句去判定,否则对异常数据的处理没有机制.

switch的使用如下例:

public class Chose

{

public static void main(String args[])

{

int grade = 3;

switch(grade)

{

case 3 :

System.out.println("成绩优秀!");

break;

case 2 :

System.out.println("成绩及格!");

break;

case 1 :

System.out.println("需要重修!");

break;

case 0 :

System.out.println("需要重修!");

break;

default:

System.out.println("成绩登入错误!");

break;

}

}

}

java notifier_Java学习笔记---4.Java的分支循环语句相关推荐

  1. Java基础学习笔记三 Java基础语法

    Scanner类 Scanner类属于引用数据类型,先了解下引用数据类型. 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式. 数据类型 变量名 ...

  2. Java SE 学习笔记5 Java阶段复习

    计算机.Java基础 一.计算机 1.硬件介绍 2.中央处理器 3.比特(bit)和字节(byte) 4.内存 5.存储设备 6.输入和输出设备 二.Java介绍 1.常用的dos命令 2.java语 ...

  3. 【java项目学习笔记】Java学生管理系统(纯后端基础--增删改查)

    学生管理系统 在一所学校中,对学生人员流动的管理是很麻烦的,本案例要求编写一个学生管理系统,实现对学生信息的添加.删除.修改和查询功能.每个功能的具体要求如下: 系统的首页 用于显示系统所有的操作,并 ...

  4. java中哪些可以私有化_《Java基础学习笔记》JAVA修饰符之私有化(Private)

    1,什么是private修饰符? private是权限修饰符,用于修饰类中的成员(成员变量,成员函数). private修饰后的成员只在本类中有效. /* 例: * 将age私有化以后,类以外即使建立 ...

  5. 《Java基础学习笔记》JAVA面向对象之封装

    1,封装,是指隐藏对象的属性和实现细节,仅对外提供公共访问方式. 2,好外:        a)将变化隔离.        b)便于使用.        c)提高重用性.        d)提高安全性 ...

  6. Golang学习笔记(九)for循环语句

    Golang的for相较于java,并不需要使用()括起来,基础for循环格式为for 变量赋值:循环控制条件:变量增量或减量. 第一种基础形式,在for中申明变量,这种变量仅仅作用与该循环. for ...

  7. 学习笔记之Java程序设计实用教程

    Java程序设计实用教程 by 朱战立 & 沈伟 学习笔记之JAVA多线程(http://www.cnblogs.com/pegasus923/p/3995855.html) 国庆休假前学习了 ...

  8. Java快速入门学习笔记4 | Java语言中的if条件语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  9. 学习笔记:Java 并发编程①_基础知识入门

    若文章内容或图片失效,请留言反馈. 部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 视频链接:https://www.bilibili.com/video/av81461839 视频下载: ...

最新文章

  1. jdbc连接数据库失败,com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。
  2. 亿佰特Lora网关技术为马拉松保驾护航
  3. PGA自动管理原理深入分析及性能调整
  4. 计算机绘图说课视频,机械图识读与计算机绘图说课PPT课件.ppt
  5. Error creating bean with name错误,spring-boot报错
  6. HTML 中获取现在时间,实时时间获取
  7. Vue 3 中文文档来啦!
  8. PowerDesigner下载安装教程
  9. Unity --- 射线检测
  10. 个人信贷不良资产管理 难题亟待解决
  11. python3单例模式_python3中的单例模式Singleton
  12. IOS获取UDID添加到开发者账号用来安装测试包
  13. 编写函数,实现对身份证号码最后一位的验证
  14. unity打PC包修改exe版本信息
  15. 讯飞语音api 文字转语音生成MP3遇到的bug
  16. (Java)图解排序算法之归并排序
  17. C++友元和运算符重载
  18. linux c 读取u盘mbr,fbinst 启动U盘解读(MBR层面)
  19. 信用卡危机会在中国上演吗?
  20. 理论篇五: 如何设计游戏棋牌平台 - 服务端 - 棋牌设计 - 一切皆步骤

热门文章

  1. js字符串的字典序_JavaScript通过字典进行字符串翻译转换的方法
  2. 说说消息队列RocketMQ版ConsumeTimeout的含义是什么
  3. 聊聊数据库优化的4大手段
  4. Tomcat(一):背景知识和安装tomcat
  5. 史上最完整的Maven 教程
  6. asp .net mvc ajax 传值到后台,并放回JSon值解析
  7. 定时分量和直流分量_直流电机效率测试的计算与纹波因数及波形因数的计算
  8. 提升PHP性能使用细节
  9. phpstorm连接php文件夹,PHPstorm配置同步服务器文件
  10. java子类和父类构造函数_java 子类和父类构造函数关系