zoukankan      html  css  js  c++  java
  • java-循环结构体

    java里面的循环结构有三种:for、while、do while
    那么这三种循环结构该如何使用?可能初学者会有疑惑,那么接下来我来说一些我的体会。
    首先for循环,如:
    for(int i=0;i<XXX;i++){
    //语句块
    }
    很明显for循环的迭代次数取决于XXX和语句块中的控制,那么for循环适用于循环次数确定的循环结构,一般尽量多的选用for循环,因为for循环的结构清晰,简单易用。

    while循环,如:
    while(布尔表达式){
    //语句块
    }
    while循环中没有明显的次数限制,迭代次数取决于布尔表达式的真假和语句块的控制,while循环适用于不确定循环次数的循环,在需要做死循环的时候可以用while(true)

    do while循环,如:
    do{
    //语句块
    }while(布尔表达式)
    do while循环和while循环是一样的,他们的区别在于do while 循环至少会执行一次语句块,在需要至少执行一次语句块的时候选择使用do while循环结构

    Math.radom()函数是java里面产生随机数的方法,其产生的是 [0.0,1.0) 区间的随机数,返回值是double类型,可以取到0.0,但是取不到1.0。在需要的时候会做一些处理,比如:
    Matn.random()*100表示的就是0到100的随机数
    (int)(Matn.random()*100)表示的就是0到100的随机整数
    如果不需要0,可以使用Math.floor()方法进行向上取整运算。

  • 相关阅读:
    as3 变量默认值
    as3 判断移动方向
    as3 根据鼠标移动方向
    as3 XML类和XMLList类的区别
    as3 文档类判断是否被加载
    AS3获取对象类名,getDefinitionByName,getQualifiedClassName,getQualifiedSuperclassName
    as3 object与dictionary区别
    吹芯片
    stm32四种输入
    usart和uart 的区别
  • 原文地址:https://www.cnblogs.com/CodeMeteor/p/3651142.html
Copyright © 2011-2022 走看看