精华内容
下载资源
问答
  • 文章目录Java流程控制一、用户交互Scanner二、顺序结构三、选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构四、循环结构while循环do…while循环for循环五、break & continue Java流程...
  • 主要介绍了Java分支结构和循环结构原理与用法,结合实例形式分析了java分支结构、循环结构、跳转语句等相关概念、原理、使用技巧与操作注意事项,需要的朋友可以参考下
  • 主要介绍了Java程序流程控制:判断结构、选择结构、循环结构原理与用法,结合实例形式分析了Java流程控制中判断结构、选择结构、循环结构相关原理、用法及操作注意事项,需要的朋友可以参考下
  • 循环概述和while循环 【案例】编程打印所有大写英文字母和对应... Java提供了四种循环语句,本章介绍其中的三种:while循环、do while循环和for循环。 while循环使用格式 while循环执行流程 【示例】用wh...

    循环概述和while循环

     【案例】编程打印所有大写英文字母和对应的unicode码。

     System.out.println('A' + ":" + 65);

    System.out.println('B + ":" + 66);

    System.out.println('Z' + ":" + 90);

       Java提供了四种循环语句,本章介绍其中的三种:while循环、do while循环和for循环。

       while循环使用格式

      

    while循环执行流程

     

    【示例】用while循环演示一个场景:上课迟到:罚做俯卧撑20次

    用while循环打印所有大写英文字母和对应的Unicode码解法(1)

     【示例】用while循环打印所有大写英文字母和对应的Unicode码解法(1)

    【示例】用while循环打印所有大写英文字母和对应的Unicode码解法(2)

    Do While循环使用格式和执行流程

    【示例】用do while循环演示一个场景:上课迟到:罚做俯卧撑20次;

    【示例】do while循环打印所有大写英文字母和对应的Unicode码解法(1)

    【示例】do while循环打印所有大写英文字母和对应的Unicode码解法(2)

    For循环语句的格式

    【示例】用for循环演示一个场景:上课迟到:罚做俯卧撑20次

    展开全文
  • 微服务应用是分布式开发的主要手段,它很好的解决了高并发等电商...第五季主要是给大家介绍一下Java循环结构,包括:while的使用方法、do while的使用方法、for循环的使用方法、break的使用方法、continue的使用方法
  • 主要介绍了Java数据结构之循环队列简单定义与用法,简要描述了循环队列的概念、原理,并结合实例形式分析了java循环队列的定义与使用方法,需要的朋友可以参考下
  • Java循环结构及嵌套循环

    千次阅读 2020-01-12 17:18:38
    Java循环结构及嵌套循环Java循环结构while 循环结构do...while 循环结构for 循环结构Java的嵌套循环概念循环控制语句breakcontinuereturnforeach 循环 Java循环结构 Java 总共有三种循环结构,分别是while、do...

    Java的循环结构

    Java 总共有三种循环结构,分别是while、do…while、for。

    while 循环结构

    while 循环语法:

    while(布尔表达式) {
    	//功能语句
    }
    

    代码执行顺序:

    1. 判断小括号中的值是否为 true,如果为 true,执行功能语句。
    2. 执行完功能语句,继续判断小括号中的值,如果为 true,继续执行功能语句。
    3. 直到判断小括号中的值为 false,跳出循环。

    do…while 循环结构

    do…while 语法结构:

    do {
        //功能语句
    } while(布尔表达式);
    

    代码执行顺序:

    1. 首先执行 do 结构体里面的功能代码一次。
    2. 第一次判断 while() 结果为 ture。
    3. 执行 do 循环体。
    4. 第二次判断 while() 结果为 ture。
    5. 执行 do 循环体。
    6. 第 n 次判断 while() 结果为 false 循环结束。

    和while的区别:

    1. 语法结构上的区别。
    2. while 语句是先判断条件是否成立再执行语句,条件不符合后终止。do…while 是先执行语句再判断条件是否成立,条件不符合后终止。
    3. do…while 循环至少执行一次功能语句。

    for 循环结构

    for 语法结构:

    for (循环初始化语句A; 循环判断语句B; 循环后语句D) {
    	//功能语句C
    }
    

    执行顺序:

    1. 循环初始化语句A执行一次。
    2. B --> true ----> C ----> D。
    3. B --> true ----> C ----> D。
    4. B --> false,循环结束。

    特点:

    1. for ( ; ; ) {不加功能语句},死循环。
    2. for ( ; ; ) 后直接跟功能语句(1句)死循环。
    3. for ( ; ; ) 后跟两句功能语句,第二句报错,for 无法访问的语句。

    注意事项:

    • for (int i = 1; i <= 10; i++) 时 i 是属于该结构体内的变量,外部无法访问。

    Java的嵌套循环

    概念

    循环嵌套,循环里面还有循环,可以嵌套多层,不同的循环结构相互之间也可以嵌套。

    例如:

    //控制打印行数
    for(int i = 1;i<=5;i++){   
    	for(int k = 1; k <= 5 - i; k++) {
    		//控制打印一行的内容
    		System.out.print(" ");
    	}
    	for(int j = 1; j <= i; j++) {
    		//控制打印一行的内容
    		System.out.print("* ");
    	}
    	System.out.println(); 
    }
    

    建议:
    实际开发中不要嵌套太深,一般情况下嵌套一次足以。

    循环控制语句

    break

    特点:

    1. 循环结构结束不等于方法结束,for 循环结构体后面的语句还会正常运行
    2. break 只是终止当层循环:
    3. 如果在内层想要终止外层循环:可以给外层循环取一个别名,然后使用break 名字;结束外层循环。

    例如:

    class BreakTest {
        public static void main(String[] args) {
              test:for(int i = 0; i <= 5; i++) {
                  System.out.println(i);
                  for(int j = 0; j <= 5; j++) {
                    if(j == 3) {
    					break test;
    				}
    			}
    		} 
    	}
    }
    

    continue

    特点: 跳过当层当次循环,继续下一次循环

    return

    特点: 在循环中使用时结束方法,表示结束当前的方法

    注意事项:
    break、coutinue、return,后面都不能写语句。编译会报错:访问不到。

    foreach 循环

    foreach 语句是 Java1.5 的新特征之一,在遍历数组、集合方面,foreach 为开发人员提供了极大的方便。
    foreach 语句是 for 语句的特殊简化版本,但是 foreach 语句并不能完全取代for语句,然而,所有的 foreach 语句都可以改写为 for 语句版本。
    foreach 并不是一个关键字,习惯上将这种特殊的 for 语句格式称之为“foreach”语句。
    foreach的语句格式:

    for(元素类型t 元素变量x : 遍历对象obj) {
    	//引用了 x 的 java 语句;
    }
    

    foreach 相对于 for 循环,代码减少了,但是 foreach 依赖 IEnumerable(IEnumerable是一个接口,它定义一个方法 GetEnumerator,它返回一个 IEnumerator 接口,这允许只读访问一个集合,然后实现 IEnumerable 的集合可以与 foreach 语句一起使用)接口。在运行的时候效率低于普通 for 循环。当然了,在处理不确定循环次数的循环,或者循环次数需要计算的情况下,使用 foreach 比较方便。而且 foreach 的代码经过编译系统的优化后,和 for 循环的循环类似。可以说,foreach 语句是 for 语句的特殊简化版本,在遍历数组、集合方面,foreach 为开发人员提供了极大的方便。在进行复杂的循环设计时,还是应该使用 for 循环。

    使用场景:

    • 如果只是遍历集合或者数组,用 foreach 好些,快些。
    • 如果对集合中的值进行修改,并且确定循环次数就要用 for 循环了。

    Java8集合自带的foreach以及流的foreach

    Iterable接口中的默认实现:

    default void forEach(Consumer<? super T> action) {  
      Objects.requireNonNull(action);                        
        for (T t : this) {        
          action.accept(t);    
        } 
    }
    

    Java8流使用 foreach 打印所有的偶数示例:

    ArrayList<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
    list.stream()
      .filter(n -> n % 2 == 0)
      .forEach(System.out::println);
    

    使用集合的 foreach 迭代所有元素并打印示例:

    ArrayList<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
    list.forEach(System.out::println);
    

    使用 foreach 迭代Map:

    Map<String, Integer> map = new HashMap<>();
    map.put("A", 1);
    map.put("B", 2);
    map.put("C", 3);
    	
    // 1.Map entries
    map.entrySet().forEach(System.out::println);
    
    // 2.Map keys
    map.keySet().forEach(System.out::println);
    
    // 3. Map values
    map.values().forEach(System.out::println);
    

    自定义操作Map中的元素:

    Map<String, Integer> map = new HashMap<>();
    map.put("A", 1);
    map.put("B", 2);
    map.put("C", 3);
    
    // 1.Map entries
    Consumer<Map.Entry<String, Integer>> action = entry -> {
    	System.out.println("Key is " + entry.getKey());
    	System.out.println("Value is " + entry.getValue());
    	System.out.println();
    };
    map.entrySet().forEach(action);
    
    展开全文
  • java学习心得第7天(循环结构) 通过一天的java学习,在千锋教育老师的讲解下,让我对java这门语言有了更深层次的了解。...目前学习到的java循环结构有while、do-while和for循环。 (一)while循环 1.whil...

    java学习心得—循环结构

    通过对java循环操作的学习,在千锋教育老师的讲解下,让我对java这门语言有了更深层次的了解。下面我总结一下今天学习的内容:

    一、什么是循环结构?

    循环结构是通过某个条件,重复的执行一段逻辑代码。
    在这里插入图片描述

    二、循环结构包括什么?循环操作需要什么条件?是否使用循环及使用步骤!

    1目前学习到的java循环结构有while、do-while和for循环。

    2如需要一个明确的循环组成有四个必要条件:

    (1)初始部分:用来设置循环的初始变量。
    (2)循环条件:决定是否继续循环的依据。
    (3)循环操作:单次执行的逻辑代码或者任务。
    (4)迭代部分:控制循环条件改变的增量(缺少将会产生死循环)。

    3是否使用循环及使用步骤:

    (1)拿到一道题或者一个任务一定要先明确是否需要使用循环。
    (2)分析循环条件和循环操作是什么。
    (3)循环结构的选型。(while、do-while、for循环)

    (一)while循环

    1.while循环的语法:

    while(布尔表达式){
    //逻辑代码
    }
    在这里插入图片描述111

    2.执行流程:

    (1)先对布尔表达式进行判断,结果为ture则执行逻辑代码。
    (2)本次执行完毕后,再进行判断,结果仍旧为ture式,循环会再次执行。
    (3)直到布尔表达式的结果为false时,退出循环结构执行后续代码。

    3.while循环的特点:

    (1)如果首次判断不满足条件,则一次都不会执行。(执行次数:0~n次)。
    (2)先判断,再执行。适用于循环次数明确的情况。

    (二)do-while循环

    1.do-while循环的语法:

    do{
    //逻辑代码
    }while(布尔表达式)
    在这里插入图片描述

    2.执行流程:

    (1)先执行一次循环操作,再进行布尔表达式的判断。
    (2)如果结果为ture,则再次执行循环操作,如果结果为false,才会退出循环,执行后续代码。

    3.do-while循环的特点:

    首次不判断条件是否满足,先执行一次,再进行判断。

    (三)for循环

    1.for循环的语法:

    for(初始部分;循环条件;迭代部分){
    //循环操作
    }
    在这里插入图片描述

    2.执行流程:

    (1)首次执行初始部分(仅一次)。
    (2)对布尔表达式进行判断,结果为ture时,则会执行逻辑代码。
    (3)本次执行完毕后,执行迭代部分,迭代部分执行完以后再次进行判断,结果仍旧为ture,则再次执行逻辑代码。
    (4)直至布尔表达式的结果为false时,才会退出循环结构,执行后续代码。

    3.while循环的特点:

    (1)for循环和while循环相同,如果首次判断不满足条件,则一次都不会执行。(执行次数:0~n次)。
    (2)先判断,再执行。适用于循环次数明确的情况。

    (四)嵌套循环

    概念

    在一个完整的循环结构中,嵌套另一个完整的循环结构。(注意:各循环可互相嵌套,且一般不超过三层)
    嵌套循环的外层控制行数,内层控制列数。外层循环变量变化一次,内层循环变量变化一轮。

    如:打印一个等腰三角形

    在这里插入图片描述

    如:打印一个乘法表

    在这里插入图片描述

    三、流程的控制

    目前学习到的流程控制有两个:1.break,2.continue。

    1.break

    break:终止、跳出 switch分支结构和循环结构。

    2.continue

    continue:结束本次循环,进入下一次循环。循环执行中遇到continue则会跳出此次循环,进入下一次循环。

    四、比较while、do-while、for

    while:先判断、再执行。 如果不成立就不会循环。
    do-while:先执行、再判断。 不管条件是否成立都进行一次循环(至少执行一次)。
    for:需要的条件与while相同,但for循环的写法更为简洁。

    展开全文
  • java的四种循环结构简析

    千次阅读 2019-01-04 11:07:40
    如果你要同样的操作执行多次,就需要使用循环结构java中有三种主要的循环结构: while 循环 do...while 循环 for 循环 在java5中引入一种主要用于数组的增强型for循环。   1.while循环 while是最基本的...

    顺序结构的程序语句只能 被执行一次。如果你要同样的操作执行多次,就需要使用循环结构。

    java中有三种主要的循环结构:

    while 循环

    do...while 循环

    for 循环

    在java5中引入一种主要用于数组的增强型for循环。

     

    1.while循环

    while是最基本的循环,它的结构为:

    package com.example.lesson1;

    //while(布尔(true/false)表达式){

    //循环内容

    //只要布尔表达式为 true 循环体就会一直执行下去。

    //来看看实例吧:

    public class Test {
    
        public static void main(String args[]) {
    
            int x = 10;
    
            while (x < 20) {
    
                System.out.print("value of x :" + x);
    
                x++;
    
                System.out.print("\n");
    
            }
    
        }
    
    }
    
    

    以上实例编译运行结构如下:

    value of x : 10

    value of x : 11

    ...

    value of x : 19

     

    2.do…while循环

    对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少 执行一次。

    do…while循环和while循环相同,不同的是,

    do…while循环至少会执行一次。

    package com.example.lesson1;

    //do{

    //  //代码语句

    //  }while(布尔值表达式);

    //  注意:布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。如果布尔表达式值为true,则语句块

    //一直执行,直到布尔表达式的值为false。

    //  实例:

    public class Test {
    
        public static void main(Staing args[]) {
    
            int x = 10;
    
            do {
    
                System.out.print("value of x :" + x);
    
                x++;
    
                System.out.print("\n");
    
            } while (x < 20);
    
        }
    
    }

     

    以上实例编译运行结果如下:

    value of x : 10

    ...

    value of x :19

    1

    2

    3

    3.for循环

    虽然所有循环结构都可以用while或者do…while表示,但java提供了另一种语句(for循环),使一些循环结构变得更简单。

    for循环执行的次数是在执行前就确定的。语法格式如下:

        //for (  1初始化;  2布尔表达式; 4更新){

                3//代码语句

        //}

        //关于for循环有以下几点说明:

        //1,最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。

        //2,然后,检测布尔表达式的值。如果是true,循环体被执行,如果是false,循环体终止,开始执行循环后面的语句。

        //3,执行一次循环后,更新循环控制变量。

        //4,再次检测布尔表达式。循环执行上面的过程。

        public class Test{
    
            public static void main (Staing args[ ]){
    
            for(int x=10;x<20;x=x+1){
    
            System.out.print("value of x :"+x);
    
            System.out.print("\n");
    
                    }
    
                }
    
        }

     

    编译运行结果如下

    value of x :10

    ...

    value of x :19

     

    4.java 增强for循环

    java5引入一种主要用于数组的增强型rot循环。

    java增强for循环语法格式如下:

        for(声明语句:表达式){

            //代码句子

        }

    //声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块

    //其值与此时数组元素的值相等。

    //表达式:表达式是要访问的数组名,或者是返回值为数组的方法。

    //实例:

    public class test {
    
        public static void main(String args[]) {
    
            int[] numbers = { 10, 20, 30, 40, 50 };
    
            for (int x : numbers) {
    
                System.out.print(x);
    
                System.out.print(",");
    
            }
    
            System.out.print("\n");
    
            String[] names = { "James", "Larry", "Tom", "Lacy" };
    
            for (String name : names) {
    
                System.out.print(name);
    
                System.out.print(",");
    
            }
    
        }
    
    }

     

    编译运行如下:

    10,20,30,40,50,

    James,Larry,Tom,Lacy,

    1

    2

    break关键字

        break主要用在循环语句或者switch语句中,用来跳出整个语句块。

        break跳出最里面的循环,并且继续执行该循环下面的语句。

     

    break实例:

    public class Test {
    
      public static void main(String args[]) {
    
          int [] numbers = {10, 20, 30, 40, 50};
    
          for(int x : numbers ) {
    
            // x 等于 30 时跳出循环
    
            if( x == 30 ) {
    
                break;
    
            }
    
            System.out.print( x );
    
            System.out.print("\n");
    
          }
    
      }
    
    }

     

    以上实例编译运行结果如下:

    10

    20

    1

    2

    continue 关键字

    continue 适用于任何循环控制结构中。作用是让程序立刻跳到下一次循环的迭代。

    在for循环中,continue语句使程序立即跳转到更新语句。

    在while或者do...while循环中,程序立即跳转到布尔表达式的判断语句。

    
    
    continue 实例:
    
    public class Test {
    
      public static void main(String args[]) {
    
          int [] numbers = {10, 20, 30, 40, 50};
    
          for(int x : numbers ) {
    
            if( x == 30 ) {
    
            continue;
    
            }
    
            System.out.print( x );
    
            System.out.print("\n");
    
          }
    
      }
    
    }
    

    以上实例编译运行结果如下:

    10

    20

    40

    50

     

    每天都在分享文章,也每天都有人想要我出来给大家分享下怎么去学习Java。大家都知道,我们是学Java全栈的,大家就肯定以为我有全套的Java系统教程。没错,我是有Java全套系统教程,进扣裙【47】974【9726】所示,今天小编就免费送!~

     

     

    后记:对于大部分转行的人来说,找机会把自己的基础知识补齐,边工作边补基础知识,真心很重要。“我们相信人人都可以成为一个程序员,现在开始,找个师兄,带你入门,学习的路上不再迷茫。这里是ja+va修真院,初学者转行到互联网行业的聚集地。"

    展开全文
  • Java入门 - 循环结构基础

    千次阅读 2021-01-14 11:30:44
    第1关:Java循环结构之while循环 任务描述 本小节需要你完成一个做俯卧撑的小程序,效果如下: 相关知识 Java中常用的循环有三种:while,do…while,for。 本小节我们先来看看while循环。 while循环的特点 循环...
  • Java选择结构、循环结构 1:switch语句 (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; … default: 语句体n+1; break; } switch:说明这是switch语句 表达式:里面可以是byte,short...
  • java的三种主要循环结构

    千次阅读 2018-08-25 23:03:08
    java循环结构 顺序结构的程序语句只能 被执行一次。如果你要同样的操作执行多次,就需要使用循环结构。 java中有三种主要的循环结构: while 循环 do ... while 循环 for 循环 在java5中引入一种主要用于...
  • java基础五:Java分支结构和循环结构
  • Java循环结构

    千次阅读 2017-01-21 18:53:44
    Java循环结构  Java中有三种主要的循环结构:  while循环  do…while循环  for循环  此外:在Java5中引入了一种主要用于数组的增强型for循环。  while循环  while是最基本的循环,语法结构:
  • 第1关:学习-Java循环while之求非负数之和 任务描述 本关任务:使用 Scanner 对象接收一组数据,每组数据包含 4 个整数,其中有正有负,比如:22 33 -22 32。请使用 while 循环求出每组数据的非负数之和(每组数据...
  • java循环结构04_break关键字

    千次阅读 2020-03-03 21:58:56
    1.break关键字 使用场合: 适用于switch选择结构。 ...如果用于循环结构,那么作用就是跳出当前循环,执行循环之后的代码。 break执行图解: 注意:break之后不允许书写别的代码语句,因为b...
  • 前台: function listToTree(myId,pId,list){ function exists(list, parentId){ for(var i=0; i<list.length; i++){ if (list[i][myId] == parentId) return true; } return false;
  • 信息工程学院 第三章 Java程序的流程控制 3.1java语句和程序结构有多少种(视频31) 3.2顺序程序设计(视频32) 3.3分支程序设计(视频33) 3.4循环程序设计(视频34) 任务6循环程序及java循环设计语句使用方法 问题1 什么...
  • JAVA语言循环结构

    千次阅读 2019-01-21 22:51:07
    JAVA循环语句 循环四要素: 循环初始化:一条或多条语句,这些语句完成一些初始化操作,让循环开始执行 循环继续条件:控制循环是否继续或结束的条件 循环体:需要被循环执行的代码 循环步长(间距,周期):当前...
  • Java知识体系最强总结(2021版)

    万次阅读 多人点赞 2019-12-18 10:09:56
    本人从事Java开发已多年,平时有记录问题解决方案和总结知识点的习惯,整理了一些有关Java的知识体系,这不是最终版,会不定期的更新。也算是记录自己在从事编程工作的成长足迹,通过博客可以促进博主与阅读者的共同...
  • JAVA: 循环结构

    千次阅读 2015-04-11 21:36:18
    循环结构(for)  for语句  考虑如下循环问题的相同之处 请考虑如下三个题目的相似之处: ... 找出从第1号学员到第500号学员中...考虑使用循环结构来解决。首先需要先找到前面介绍的循环变量,此循环变量在每一次
  • Java流程控制语句-循环结构

    万次阅读 多人点赞 2019-09-28 23:01:08
    包括while循环语句、do···while循环语句和for循环语句。 分类 for循环语句 执行流程 执行流程图 执行流程说明 A:执行初始化语句 B:执行判断条件语句,看其结果是true还是false 如果是false,循环结束。 如果是...
  • Java面试题大全(2020版)

    万次阅读 多人点赞 2019-11-26 11:59:06
    发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的不能再全,哈哈~ 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java ...
  • Java基础知识面试题(2020最新版)

    万次阅读 多人点赞 2020-02-19 12:11:27
    文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的...
  • 前章回顾 while循环和do…while循环 共同点:都有循环条件和循环操作,只不过前者先判断再执行;后者先执行一次再判断; 两者都用在循环次数不确定的...虽然所有循环结构都可以用while或者do…while来实现,但...
  • 第1关:Java循环结构之while循环 任务描述 本小节需要你完成一个做俯卧撑的小程序,效果如下: 相关知识 Java中常用的循环有三种:while,do…while,for。 本小节我们先来看看while循环。 while循环的特点 ...
  • java循环结构 顺序结构的程序语句只能 被执行一次。如果你要同样的操作执行多次,就需要使用循环结构。 java中有三种主要的循环结构: while 循环 do...while 循环 for 循环 在java5中引入一种主要用于数组...
  • JAVA练习题答案-循环语句

    千次阅读 2020-04-03 09:27:06
    JAVA练习题答案-循环语句 1.用while和for循环分别计算100以内的奇数和偶数的和,并输出 2.用while和for循环输出1-100之间能被5整除的数,并每行输出三个值 3.使用循环分别实现10进制整数转成二进制 4.编程求:1!+2...
  • 如果您想要同样的操作执行多次,,就需要使用循环结构Java中有三种主要的循环结构: while循环 do…while循环 for循环 在Java5中引入了一种主要用于数组的增强型for循环。 while循环 while是...
  • 循环体中包含循环语句的结构称为多重循环。三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环。在二重循环中,外层循环每执行一次,内层循环要执行一圈。 如下所示: 例如:使用 * 打印长方形: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 316,358
精华内容 126,543
关键字:

java循环结构的作用及用法

java 订阅