Java基础8顺序语句判断语句
顺序语句
语句:使用分号分隔的代码称作为一个语句。
注意:没有写任何代码只是一个分号的时候,也是一条语句,称作空语句。
顺序语句就是按照从上往下的顺序执行的语句。
代码:
//一定要注意格式//学习编程语言。//1、代码编写的格式。编写规范,严格遵循代码的格式规范。
// 一个语句使用;号结束,一个方法使用的是{},大括号,小括号要记住,是成双成对出现的。//2、记住代码的用法,if、for、while//3、不需要深究,什么时候深究,当你熟悉使用了,就去深究它为什么这样用.// 4.顺序语句
// 语句:使用分号分隔的代码称作为一个语句。int i = 1;System.out.println();// 每一个语句后面都会有一个分号,代表的是一个语句的结束// 注意:没有写任何代码只是 一个分号的时候,也是一条语句,称作空语句。;// 顺序语句就是按照上往下的顺序执行的语句。
判断语句(4种)
if语句格式一if(条件) 逻辑(一行)在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。。格式二if(条件){逻辑}在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。。格式三if(判断条件){逻辑}else{逻辑}判断男女if else 与三元运算符:好处:可以简化if else代码。弊端:因为是一个运算符,所以运算完必须要有一个结果。判断奇数偶数格式四if(判断条件1){逻辑}else if(判断条件2){逻辑}else if(判断条件3){逻辑}根据用户定义的数值不同,打印对应的星期英文。if 只能进行一层判断,if else 只能进行两层判断,那么需要多层判断时呢?星期可是有7个数的。如何设计代码?
代码:
// 判断语句
// if语句
// 格式一:当条件为true的时候,执行下一行代码。false不执行。// 只影响一行代码。
// if(条件)
// 逻辑(一行)
// 在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。。int WorkExp = 4;int age = 32;if (WorkExp > 3 && age > 30)System.out.println("if语句运行");// 格式二:当条件为true的时候,执行下面跟着的代码块。false不执行。// 影响下面跟着的代码块的内容。
// if(条件){// 逻辑
// }
// 在我们找工作的过程中,要求两年工作经验以上且年龄超过30岁。。if (WorkExp > 4 && age > 30) {System.out.println("if语句运行了");System.out.println("你满足了条件");System.out.println("过来参加面试");}System.out.println("++++++++++++++++++++++");// 格式三
// if(判断条件){// 逻辑
// }else{// 逻辑
// }
// 判断男女
// if else 与三元运算符:
// 好处:可以简化if else代码。
// 弊端:因为是一个运算符,所以运算完必须要有一个结果。
// 判断奇数偶数// if条件为true,执行if后面的{},如果条件为false,执行else后面的{}if (WorkExp > 4 && age > 30) {System.out.println("if语句运行了");// trueSystem.out.println("你满足了条件");System.out.println("过来参加面试");} else {System.out.println("你不满足条件");// false}// 判断男女String sex = "男";if ("男".equals(sex)) { // sex.equals("男"),使用equals()的时候,固定字符放在前面,可变变量放在后面。因为sex放在前面,如果为空,会导致(空指针)NullPointException异常。System.out.println("性别是男的。");} else {System.out.println("性别是女的。");}// 判断奇偶数// 格式四
// if(判断条件1){
// 逻辑
// }else if(判断条件2){// 逻辑
// }else if(判断条件3){// 逻辑
// }
// 根据用户定义的数值不同,打印对应的星期英文。if 只能进行一层判断,if else 只能进行两层判断,那么需要多层判断时呢?星期可是有7个数的。如何设计代码?
// if (false) { // 判断条件1为true,执行紧跟的{},接着跳出判断,如果为false,继续往下判断System.out.println("判断条件1为true");} else if (false) { 判断条件2为true,执行紧跟的{},接着跳出判断,如果为false,继续往下判断System.out.println("判断条件2为true");} else if (false) { // 判断条件3为true,执行紧跟的{} ,false也会跳出判断,什么也不执行。System.out.println("判断条件3为true");}
解题:
// 1.判断奇数偶数int a = 11;if (a % 2 == 0) {System.out.println("这个数是偶数");} else {System.out.println("这个数是奇数");}/** 2.根据用户定义的数值不同,打印对应的星期英文。if 只能进行一层判断,if else* 只能进行两层判断,那么需要多层判断时呢?星期可是有7个数的。如何设计代码?*/Scanner input = new Scanner(System.in);System.out.println("Please set number:");int num = Integer.parseInt(input.nextLine());// 用if的方法if (num == 1) {System.out.println("今天是星期一");} else if (num == 2) {System.out.println("今天是星期二");} else if (num == 3) {System.out.println("今天是星期三");} else if (num == 4) {System.out.println("今天是星期四");} else if (num == 5) {System.out.println("今天是星期五");} else if (num == 6) {System.out.println("今天是星期六");} else if (num == 7) {System.out.println("今天是星期天");} else {System.out.println("你的设置超纲啦");}// 用switch的方法switch (num) {case 1:System.out.println("今天是星期一");break;case 2:System.out.println("今天是星期二");break;case 3:System.out.println("今天是星期三");break;case 4:System.out.println("今天是星期四");break;case 5:System.out.println("今天是星期五");break;case 6:System.out.println("今天是星期六");break;case 7:System.out.println("今天是星期天");break;default:System.out.println("你的设置超纲啦");}
Java基础8顺序语句判断语句相关推荐
- 猿创征文 | Java知识【顺序结构判断语句】
目录 第一章:流程控制语句 1.1:流程控制语句分类 1.2:顺序结构 第二章:判断语句:if语句 2.1:if语句格式1 2.2:if语句格式2 2.3:if语句格式3 第一章:流程控制语句 1. ...
- 小学生都能学会的Python基础语法——代码规范判断语句循环语句
前言: Python 语言与 Perl,C 和 Java 等语言有许多相似之处.但是,也存在一些差异,在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程. 一.代码的执行 ...
- python语句块规范_Python基础语法——代码规范判断语句循环语句
Python基础语法 代码的执行顺序从上到下 从左到右 代码规范模块名,包名,普通数据量一般小写字母,多个单词之间用 _ 连接 不要用系统定义的名称,具有特殊意义的表示符,如:doc,txt之类的 每 ...
- python判断语法_Python基础语法——代码规范判断语句循环语句
Python基础语法 代码的执行顺序 从上到下 从左到右 代码规范 模块名,包名,普通数据量一般小写字母,多个单词之间用 _ 连接 不要用系统定义的名称,具有特殊意义的表示符,如:doc,txt之类的 ...
- Python编程基础:第八节 判断语句If Statements
第八节 判断语句If Statements 前言 实践 前言 有了基本的数据类型处理知识,我们便可以编写一些简单的程序.在编程过程中,我们往往需要对一些条件加以判断,若满足其条件,则执行下面对应的代码 ...
- Python基础知识3: if判断语句
一.判断的定义 如果 条件满足,才能做某件事, 如果 条件不满足,就做另外一件事情,或者什么也不做 另外:判断语句 又被称为 "分支语句",正是因为有了判断,才让程序有了很多的分支 ...
- Java基础篇:嵌套 switch 语句
可以将一个switch语句作为一个外部switch语句的语句序列的一部分,这称为嵌套switch语句.因为一个switch语句定义了自己的块,外部switch语句和内部switch语句的case常量不 ...
- java 1 2 等于_java 判断语句中一个等于号和两个等于号的区别是什么?
展开全部 一个等于号 是赋值操作的意e5a48de588b63231313335323631343130323136353331333365633864思 比如 int i = 5 就是把i的值赋为5 ...
- java中不执行if判断语句
今天在写程序的时候遇到一个问题,就是当程序执行到一个if判断语句的时候,总是不执行if判断语句,直接跳过,如下 刚开始以为是传参不正确,然后各种debug,发现所有的参数都是正确的,就是没想到是语法错 ...
最新文章
- 为AI从业者/研究生/研究员专门定制的全网唯一高端AI训练营
- 亚洲与非洲:中国支付巨头的海外进击
- 西安理工大学 计算机考研不分专硕学硕吗,2021年西安理工大学计算机科学与工程学院考研专业目录_研究生考试范围 - 学途吧...
- 【To Understand!回文串8 哈希表】LeetCode 336. Palindrome Pairs
- 定编定岗定员方案_定岗、定编、定员实施方案 (讨论稿)
- Linux学习之Makefile编写
- c语言中compar的用法,C/C++中关于std::string的compare陷阱示例详解
- 这世界没有能够预测未来的魔法水晶球
- python银行账户资金交易管理_Python实现银行账户资金交易管理系统
- 考研:研究生考试(五天学完)之《线性代数与空间解析几何》研究生学霸重点知识点总结之第四课欧氏空间
- 日本首次利用IPS细胞分化成免疫细胞应用于癌症治疗
- nmon analyser 使用中报错“宏”不可用的问题及处理
- 矢量数据向栅格数据的转换算法
- 南华大学计算机系宿舍,2021年南华大学新生宿舍条件和宿舍环境图片
- thinkphp 之接收请求参数并过滤
- iApp4Me一周年记
- 大数据破解污染图谱 北风与雾霾啥关系
- 《战胜华尔街》书中的精髓:业余投资者如何根据行业特点选好股票,赚得比专业的投资者还要多?
- 打通 Java 任督二脉 —— 并发数据结构的基石
- 分享:kiftd账户设置及权限分配详细教程