本视频是解读性视频,所以希望您已经看过了本知识点的内容,并且编写了相应的代码之后,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
2分58秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器 示例 1 : continue 示例 2 : 练习-忽略倍数 示例 3 : 答案-忽略倍数
如果是双数,后面的代码不执行,直接进行下一次循环
public class HelloWorld {
public static void main(String[] args) {
//打印单数
for (int j = 0; j < 10; j++) {
if(0==j%2)
continue; //如果是双数,后面的代码不执行,直接进行下一次循环
System.out.println(j);
}
}
}
public class HelloWorld { public static void main(String[] args) { //打印单数 for (int j = 0; j < 10; j++) { if(0==j%2) continue; //如果是双数,后面的代码不执行,直接进行下一次循环 System.out.println(j); } } }
打印 1-100 之间的数,如果这个数,要么是3,要么5的倍数,就忽略掉
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频
2分15秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器 public class HelloWorld {
public static void main(String[] args) {
for (int i = 1; i <=100; i++) {
if(0==i%3 || 0 ==i%5)
continue;
System.out.println(i);
}
}
}
public class HelloWorld { public static void main(String[] args) { for (int i = 1; i <=100; i++) { if(0==i%3 || 0 ==i%5) continue; System.out.println(i); } } }
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2024-07-09
写成 0== 有什么好处
3 个答案
DavidYin 跳转到问题位置 答案时间:2024-11-26 避免在某些情况下由于打字错误导致的赋值操作(=)而不是比较操作(==)。例如,如果你不小心写成了0 = j % 2,编译器会立即报错,因为你不能将值赋给字面量0。但是,由于==是一个比较操作符,而不是赋值操作符,所以0 == j % 2即使写反了(尽管在这个例子中它并没有反)也不会导致意外的赋值操作。然而,这种担忧在大多数情况下是过度的,因为现代IDE和代码审查工具通常会帮助捕获这类错误。
实际上,更常见的建议是始终将变量放在比较操作符的左侧,以保持一致性和可读性。这样做的好处是,当你不小心使用了单个等号(=)而不是双等号(==)时,编译器会报错,因为你不能将值赋给一个变量(如果左侧是变量的话)。例如,j % 2 = 0会导致编译错误,而j % 2 == 0则不会。
因此,虽然0 == j % 2在功能上没有问题,但通常建议写成j % 2 == 0,以提高代码的可读性和一致性。此外,这也符合大多数Java开发者的编程习惯。
outis 跳转到问题位置 答案时间:2024-09-22 wwwzz 跳转到问题位置 答案时间:2024-08-28
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2023-12-18
我的答案
5 个答案
huazhang 跳转到问题位置 答案时间:2024-07-09 public class Huluebeishu {
public static void main(String[] args){
int i;
for(i=1;i<=100;i++)
{
if(i%3==0||i%5==0)
continue;
System.out.println(i);
}
}
}
Whirligig 跳转到问题位置 答案时间:2024-05-10 yangkuanxu 跳转到问题位置 答案时间:2024-04-16 public class ex55 {
public static void main(String[] args) {
for(int i=1;i<=100;i++){
if(i%3==0||i%5==0)
continue;
System.out.println(i);
}
}
}
Liccc 跳转到问题位置 答案时间:2024-02-22 Fu_fu 跳转到问题位置 答案时间:2024-01-05 1
3
5
7
9
1
2
4
7
8
11
13
14
16
17
19
22
23
26
28
29
31
32
34
37
38
41
43
44
46
47
49
52
53
56
58
59
61
62
64
67
68
71
73
74
76
77
79
82
83
86
88
89
91
92
94
97
98
for (int i = 1;i<=100; i++){ if (i%5==0 || i%3==0) continue; System.out.println(i); }
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2022-10-18
忽略倍数
2022-07-28
小小拓展
2022-01-11
练习提问
提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 64 条以前的提问,请 点击查看
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|