【微编社】第4关笔记

第四关 分院帽的选择

注释

注释:解释的意思,对某行代码(或对某段代码)的意思进行解释,在注释符号作用范围内的内容,编译器会直接忽略不执行;代码中注释要占据代码总量的20%-50%

单行注释:“//”为单行注释标记,从符号“//”开始直到换行为止的所有内容都是作为注释而被编译器忽略;例:

在这里插入图片描述
多行注释:“/**/”为多行注释标记,从符号“/”与“/”之间的所有内容均为注释内容。注释中的内容可以换行;例:
在这里插入图片描述
在这里插入图片描述

条件判断

条件判断:计算机沟通的逻辑——条件判断(明确地让计算机知道,在什么条件下,该去做什么)

“单向判断”:if语句

在这里插入图片描述

public class Solution{
	public static void main(String[] args){
		if(条件){
			//条件为真,做点什么,比如打印hello
			System.out.println("hello");
		}
	}
}

花括号里面的代码与if()语句起始位置不是对齐的,而是差了几个空格,准确的说是4个空格,刚好是一个Tab键的缩进量,为了美观,也是规范,也是习惯,我们一般直接回车换行即可,因为编译器(Myeclipse、IDEA、Eclipse等)一般会自动帮你调到合适的位置,如果没有,最好自己手动调整一下,养成良好的编码习惯

在这里插入图片描述
在这里插入图片描述

if…else 语句的知识点

1.if…else 双向判断语句是:如果不满足if的条件,就执行else下的命令.
2.if和else自身所代表的条件是互斥的.
3.else必须要有一个if与之相配

多向判断命令:if()…else if()…else…
三者共同构成了多向判断的命令逻辑关系:如果if()的条件不满足,就按顺序看是否满足else if()的条件,如果也不满足else if()的条件,就执行else()里的命令
在这里插入图片描述

if…else if…else语句的知识点

1.if…else if…else多向判断语句是:如果不满足if的条件,就判断是否满足else if下的命令,满足执行,不满足执行else下的命令
2.if、else if和else三者所代表的条件是互斥的。
3.else if可以有多个嵌套,else必须要有一个if与之相配,if不一定需要else

if嵌套

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
if嵌套的逻辑
在这里插入图片描述

switch语句

switch一般是搭配case使用的

切断所有与选择的条件不一致的指令,就像是在一个管道网络中,按照我们的意愿打开阀门,让水流流过指定的管道

在这里插入图片描述

知识总结

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值