equals的使用,break;及continue;

3.21

equals 是为了比较字符串是否相等,
String name = “贾宝玉”;
System.out.println(“贾宝玉”.equals(name));
,还有if (“贾宝玉”.equals(name));
//判断变量name 是否为贾宝玉,是则为ture,否则为false。

break; 语句
主要作用是打断本次循环。
常见于 与if使用
for (i=1; i<=4; i++){
System.out.println(“哈哈哈”);
if(i=3){
break;
}
System.out.println(“哪里哪里”);
}

当计算机不经过if条件,
及i1,i2时;
则输出
哈哈哈
哪里哪里
哈哈哈
哪里哪里

当计算机经过if条件,
进入break;
及i==3时,
语句,则输出

哈哈哈
哪里哪里
哈哈哈
哪里哪里
哈哈哈

并且结束循环。

//按照if(条件){
break;
}
插入的位置,会输出输入哈哈哈,才结束循环。

实例:输入用户名与密码。

continue语句使用,
主要作用是打断本次的(一次循环!)循环。

常见于 与if使用
for (i=1; i<=4; i++){
System.out.println(“哈哈哈”);
if(i=3){
Continue;
}
System.out.println(“哪里哪里”);
}
当计算机不经过if条件,
及i1,i2时;
则输出
哈哈哈
哪里哪里
哈哈哈
哪里哪里

当计算机经过if条件,进入continue;
即i==3时,
语句则输出

哈哈哈
哪里哪里
哈哈哈
哪里哪里
哈哈哈
(进入continue,结束这个循环的单次循环)
哈哈哈
哪里哪里

直到循环结束。

实例:没有实操,
continue我觉得应该会用在循环时候,中间某一个值不输出循环的语句。
而break,我觉得会用在循环的时候,达到某个值(或者true,false),则跳出语句。(例如输入账户名和密码,对就结束循环,错就继续循环)。

复习
String 类型怎么从字符串变成基本数据类型,
String s = “123”;
int num1 = Int.parseInt(s);
double num2 = Double.parseDouble(s);
……注意大小写
输出char
System.out.println(s.charAt(0));

调用scanner的char。
char c = myscanner.next().charAt(0);

输入班级,每个班的总分,及全部班级的总分,使用for循环判断班数
里面嵌入了一个for循环,判断分数
班级的总分注意在哪里输出。

空心金字塔
菱形空心金字塔

九九乘法表
for循环判断层数(被乘数)为多少 ,
里面嵌了一个for循环判断(乘数)为多少,
输出和\n及\t配合

输入用户名和密码
for循环判断输入次数
scanner类接受用户输入
里面镶嵌了一个for循环(输入为错误的循环),
使用if与break语句,当输入正确时跳出循环。

遇见实例,先考虑有什么逻辑是循环,再将其他不是循环的语句插入。
画逻辑图,更清晰的使用循环语句。练成不用画逻辑图就能想象逻辑图的样子。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值