Java学习笔记[ day_03 ]

1.通过键盘获取不同类型的变量:需要使用Scanner类

具体的实现步骤如下:
(1)导入Scanner包:import java.util.Scanner;
(2)Scanner的实例化:Scanner scan = new Scanner (System.in);
(3)调用Scanner类的相关方法(next()/nextXxx())

2.分支结构:根据某些条件选择不同,执行不同的语句。

(1)if-else结构
if(判断条件1)
{执行语句;}
else if(判断条件2)
{执行语句;}
注释:if-else采用就近原则,没有{}的情况下,else和最近的if进行配对。
(2)switch-case结构
switch(变量x)
{case a:执行语句;break;
case b:执行语句;break;
case c:执行语句;break;
default:执行语句;break;
}

3.循环结构:在某些条件满足的情况下,反复执行特定代码的功能。

(1)for循环结构的使用:

for(初始化条件;循环条件;迭代条件)
{
执行语句;
}

(2)while循环结构的使用:

初始化条件;
while(循环条件)
{ 执行语句; 
  迭代条件;
}

(3)do-while循环结构的使用:[do-while至少执行一次循环体]

初始化条件;
do{
执行语句;
迭代条件;
}while(循环条件)

4.嵌套循环的使用

[外层循环:循环结构B;内层循环:循环结构A]
① 内层循环遍历一遍,相当于外层循环遍历一次
② 假设外层循环需要执行m次,内层循环需要执行n次。此时内循环的循环体需要执行m*n次。
③ 外层循环控制行数,内层循环控制列数。

5.break和continue关键字的使用

break的使用范围是switch-case语句和循环结构,作用是结束当前循环。
continue的使用范围是循环结构,作用是结束当次循环。
相同点是关键字后面都不能有执行语句。

6.return的使用

return的作用不是用于结束循环的,而是用来结束一个方法的,不管return处于多少个循环之中,直接结束掉整个方法。

Ps:家庭收支记账管理系统,见项目lianxi_02

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值