zoukankan      html  css  js  c++  java
  • 循环

    循环:
    可以批量退格,shift选中你想退格的内容,然后按tab键退格
    为什么会有循环:
    什么是循环:重复做相同或者相似的一件事的过程
    循环----------------------------跑圈
    1、循环变量清0 1、计分牌清0
    2、循环条件判断 2、判断什么时候结束
    3、循环变量的变化 3、每跑一圈记分牌变化几
    怎么样使用循环while 循环 for循环 do-while循环
    while 循环语法:
    循环变量初始化;
    while(循环条件判断){//循环条件为true时,执行循环体,否则跳出循环
     
    //循环体---重复要做的那件事
    循环变量的变化
    }
     
    for(循环变量初始化;循环条件判断;循环变量改变){
    //循环体
    是不是偶数%2就行
    外面是行数里面是列数
    for(int j=0;j<3;j++){
    for(int i=0;i<4;i++){
    //循环体
    }
    System.out.print();
    }
     
    循环体怎么写,不知道的时候可以把第一次,第二次,第三次要做的事情写出来,
    嵌套循环
    99乘法表
    打星星
     
    do while
    循环变量初始化
    do{
    //循环体
    循环变量改变
    }while(循环条件判断);//不能省略分号
    int num=1;
    System.out.println{++num+"helloworld"}
    while循环:先判断后循环
    do-while循环:先循环后判断
    do-while至少执行一次
     
    continue关键字
    continue:用在循环中,结束本次循环,直接进入下一次循环
    循环中如果执行continue语句,则后面的语句代码不会被执行
    for(int i=1;i<=5;i++){
    if(i%2!=0){
    continue;//这次循环在此结束,继续下一次循环
    }
    System.out.println();
    }
    嵌套循环中的continue
    for(int j=0;j<10;j++){
    System.out.println("外卖年"+j);
    for(int i=0;i<=5;i++){
    if(i%2!=0){
    continue;//这次循环在此结束,继续下一次循环
    //默认不会对外层的循环产生作用
    }
    }
    }
    continue怎么对外层循环起作用
    //在外层循环设置一个标签(作为标识,在嵌套循环时可以结合continue,break使用
    标记的命名规则和变量的命名规则一zhi
    label:for(int j=0;j<10;j++){
    System.out.println("外卖年"+j);
    for(int i=0;i<=5;i++){
    if(i%2!=0){
    continue lable;//结束label标记的这个循环,直接进入下一次循环
    //默认不会对外层的循环产生作用
    }
    }
    }
     
    break:结束当前的循环
    for(int j=0;j<10;j++){
    System.out.println("外卖年"+j);
    for(int i=0;i<=5;i++){
    if(i%2!=0){
    break;//结束当前循环
    }
    }
    }
    嵌套循环的break
    默认不会对外面循环产生影响
     
    第一种标记用的比较少,一般用第二种,第二种如下
    //结束内层循环的同时也结束外层循环
    //标记法 结束外部的循环
    Boolean flage =true;
    for(int j=0;j<10&&f;j++){
    System.out.println("外卖年"+j);
    for(int i=0;i<=5;i++){
    if(i%2!=0){
    flage=false;
    break;
    }
    }
    }
     
    猜拳游戏
     
    随机机器:Random 能随机产生数据
    improt java.util.Random;
    import java.util.*;//它会导入util包中所有的类,不推荐使用
    Random rd = new Random();
    int i=rd.nextInt();//随机数范围很大
    //要随机产生1-10之间的随机数??
    int num=rd.nextInt(10);//随机数范围0-9
    int num=rd.nextInt(个数)+第一个数;
     
    System.exit(0);//推出java程序
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    配置svn
    驱动开发问题error 2019: __ftol2_sse 找不到的错误哦
    ollydbg,ring3级别的调试软件
    IoAttachDevice源码
    新手搭建 eclipse+winDDK驱动开发平台
    IoCallDriver源码剖析
    com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
    error LNK2019: 无法解析的外部符号 "int __cdecl wsprintf
    (转)3ds Max 和 Away3D工作流程
    页游客户端热更新时获取的是旧资源的处理办法
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/5930448.html
Copyright © 2011-2022 走看看