• 循环语句


    -----------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】

  • 相关阅读:
    框架基础
    Servlet
    JSP数据交互二
    动态网页开发基础
    数据交互
    期末Java Web大作业----简易的学生管理系统
    南阳71----独木舟上的旅行
    南阳1092----数字分隔(二)
    顺序表、链表、栈和队列
    各类排序模版(计数排序、基数排序、桶排序、冒泡排序、选择排序、插入排序、希尔排序、归并排序、原地归并排序、快速排序、堆排序)
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6544671.html
Copyright © 2020-2023  润新知