zoukankan      html  css  js  c++  java
  • 循环语句

    -----------siwuxie095

       

       

       

       

       

    1、while 循环

       

       

       

    执行流程:

       

       

       

    如:

       

       

       

    代码1

       

    package com.siwuxie095.test;

       

    public class Test25 {

       

    public static void main(String[] args) {

    //大写字母 A 对应的Unicode 65

    int i=65;

    //A 后面的25个字母

    while (i<=65+25) {

    //打印大写字母和对应的Unicode

    System.out.println((char)i+":"+i);

    i++;

    }

    }

       

    }

       

       

    代码2:

       

    package com.siwuxie095.test;

       

    public class Test26 {

       

    public static void main(String[] args) {

    char c='A';

    while (c<='Z') {

    System.out.println(c+":"+(int)c);

    c++;

    }

    }

       

    }

       

       

       

       

       

    2、do while 循环

       

       

       

    执行流程:

       

       

       

    如:

       

       

       

    代码1

       

    package com.siwuxie095.test;

       

    public class Test27 {

       

    public static void main(String[] args) {

    int i=97;

    do {

    System.out.println((char)i+":"+i);

    i++;

    } while (i<=97+25);

    }

       

    }

       

       

    代码2:

       

    package com.siwuxie095.test;

       

    public class Test28 {

       

    public static void main(String[] args) {

    char c='a';

    do {

    System.out.println(c+":"+(int)c);

    c++;

    } while (c<='z');

    }

       

    }

       

       

       

       

       

    3、for 循环

       

       

       

    执行流程:

       

       

       

    如:

       

       

       

    代码1

       

    package com.siwuxie095.test;

       

    public class Test29 {

       

    public static void main(String[] args) {

    for(int i=48;i<=48+9;i++){

    System.out.println((char)i+":"+i);

    }

    }

       

    }

       

       

    代码2:

       

    package com.siwuxie095.test;

       

    public class Test30 {

       

    public static void main(String[] args) {

    for (char c = '0'; c <= '9'; c++) {

    System.out.println(c+":"+(int)c);

    }

    }

       

    }

       

       

       

       

       

    扩展:

       

    若循环继续的条件总是 true 循环继续的条件不写,则循环将无法结束,

    称为 无限循环 死循环

       

    break 命令在循环中用于退出当前循环

       

    continue 命令在循环中使用,用于跳过该命令后面的循环内容,执行下一次循环

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    调用API接口,查询手机号码归属地(2)
    调用API接口,查询手机号码归属地(1)
    F
    Icebound and Sequence(非互质逆元 快速乘法)or(矩阵快速幂)
    ProblemC、小花梨判连通(dfs)+想法stl
    cwb个人练习
    Fire Net (二分图匹配 匈牙利算法模板)
    Fire Net HDU
    Going Home POJ
    Two Sequences (二分+二进制) (好题)
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6544671.html
Copyright © 2011-2022 走看看