零基础学JAVA第二章

第二章

一.顺序结构

一句一句的执行
任何算法离不开

二.Scanner

可以通过Scanner来获得用户的输入

在这里插入图片描述

保存数据的方式有多种:
输入next在按照数据类型换
判断是否还有输入数据:(略了解)
hasNext()
hasNextLine()

判断字符是否相等equals
格式: 字符.equals(字符)

关键词:Scanner next() nextLine() hasNext() hasNextLine()

三.选择结构

1.if选择结构:

if单选

原理:
在这里插入图片描述
当为正确执行,不正确不执行
格式:
在这里插入图片描述
关键词:if

if双选

原理::
在这里插入图片描述
格式:
在这里插入图片描述

关键词:if else

if多选

原理:
在这里插入图片描述
格式:
在这里插入图片描述
注意点最后一个一定是else

if嵌套

格式:
在这里插入图片描述
注意 :

  1. 外面执行一次里面执行一轮
  2. 里面执行完会复原到初始值

选择结构的练习(扩展)

一.判断字符串是否相等

5

二.判断成绩是否及格

在这里插入图片描述

三.判断成绩等级

在这里插入图片描述
注意点:
在这里插入图片描述

四.switch多选择结构

格式:
在这里插入图片描述
关键词:
expression:指判断的变量
value:指判断的量
break:指防止穿透
default:与if中的else一样
例如:
在这里插入图片描述

四.循环结构

一.while循环

格式:
在这里插入图片描述

只要布尔表达式正确就一直循环下去
练习:
1.1+…10
在这里插入图片描述
2. 1-100的数
在这里插入图片描述

二.do…while

do…while与while区别:
do…while至少执行一次

在这里插入图片描述

结构:

在这里插入图片描述

三.For循环

特点:最有效 最灵活 通用
格式:
在这里插入图片描述

练习

1.奇数与偶数合

在这里插入图片描述

在这里插入图片描述

2.1-100能被5整除的数

在这里插入图片描述

3.九九乘法表

在这里插入图片描述

4.打印三角形

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值