循环操作java_从零自学Java-6.使用循环重复执行操作

1.使用for循环;

2.使用while循环;

3.使用do-while循环;

4.提早退出循环(break,continue);

5.为循环命名。

程序Nines:显示1-200的整数与9的乘积

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 package com.jsample;

2

3 public class Nines {

4 public static void main(String[] args){

5 for(int dex = 1;dex <= 200; dex++){

6 int multiple = 9 * dex;

7 System.out.println(multiple + " ");

8 }

9 System.out.println();

10 }

11 }

View Code

输出:

9

……

1800

程序Benchmark:查看计算机一分钟之内计算平方根的次数

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 package com.jsample;

2

3 public class Benchmark {//声明Benchmark类

4 public static void main(String[] args){//开始程序的main()块

5 long startTime = System.currentTimeMillis();//创建变量startTime,并用当前时间(毫秒值)为其赋初值

6 long endTime = startTime + 60000;//创建endTime变量,与startTime正好相隔一分钟

7 long index = 0;//创建循环变量index

8 while (true){//无限循环,只能用break破除

9 double x = Math.sqrt(index);//计算index的平方根,存到x变量中

10 long now = System.currentTimeMillis();//创建变量now,并将当前时间赋值给它

11 if (now > endTime){//超过一分钟,跳出循环

12 break;

13 }

14 index++;//循环变量自增

15 }

16 System.out.println(index + " loops in one minute.");//显示其进行平方根计算的次数

17 }

18 }

View Code

输出:

12880432183 loops in one minute.

程序Mod13:找出前400个能被13整除的数

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 package com.jsample;

2

3 public class Mod13 {

4 public static void main(String[] args){

5 int index = 0;

6 for(int flag = 1; flag <= 400; index++){

7 if(index % 13 == 0) {

8 flag++;

9 System.out.println(index + " ");

10 }

11 }

12 }

13 }

View Code

输出:

0

……

5187

希望与广大网友互动??

点此进行留言吧!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值