Java学习笔记【4】 For 循环
2021/5/11 20:55:22
本文主要是介绍Java学习笔记【4】 For 循环,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
For 循环
- 虽然所有循环结构都可以用while 或者do…while表示,但java提供了另外一种语句——for循环,使一些循环结构变得更加简单。
- for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。
- for 循环执行的次数是在执行前就确定的。语法格式如下:
for (初始化;布尔表达式;更新){ // 代码语句}
备注
sum一般是用来求和的变量,odd是用来定义奇数的,even是用来定义偶数的
练习题1:计算0到100之间的奇数和偶数的和
package struct; public class ForDemo01 { public static void main(String[] args) { int oddSum =0; int evenSum =0; for (int i = 0; i <100; i++) { if(i%2 !=0){ oddSum+=i; }else { evenSum+=i; } } System.out.println("奇数的和"+oddSum); System.out.println("偶数的和"+evenSum); } }
练习2:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
package struct; public class ForDemo02 { public static void main(String[] args) { for (int i = 0; i <= 1000; i++) { if(i%5==0){ System.out.print(i+"\t"); } if(i%(5*3)==0){ System.out.println(); } } } }
备注
"\t"相当于 tab 制表键
Tab键是tabulator(制表键)的缩写。
由此可以看出,它的最原始用处是用于绘制表格,准确地讲,是用来绘制没有线条的表格——因为早期的电脑不像现在的图形界面可以用鼠标来绘制,通常都是用键盘控制字符的对齐,为了使各个列都可以很方便的对齐,在制表时,就需要频繁地使用到这个键,这也是它的名称的由来。
println 输出完 会换行
print 输出完 不会换行
练习题3:打印九九乘法表
public class ForDemo03 { public static void main(String[] args){ // 1.我们先打印第一列 // 2.我们把固定的1再用一个循环包起来 // 3.去掉重复项,i<=j // 4.调整样式 for (int j=1;j<=9;j++){ for(int i=1;i<=j;i++){ System.out.print(j+"*"+i +"="+(j*i)+"\t"); } System.out.println(); } } }
在main函数中 便捷打印出for循环的基本格式 约束范围+"."+for
例如: 9.for
for (int i = 0; i < 9; i++) {}
这篇关于Java学习笔记【4】 For 循环的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-04TiDB 资源管控的对撞测试以及最佳实践架构
- 2024-07-03万字长文聊聊Web3的组成架构
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现