java的轮回语句
while,do-while和for节制着轮回,有时将其分别为“重复语句”。除非用于节制重复的布尔表达式获得“假”的功效,不然语句会反复执行下去。while轮回的名目如下:
while(布尔表达式)
语句
在轮回刚开始时,管帐算一次“布尔表达式”的值。而对付厥后每一次特另外轮回,城市在开始前从头计较一次。
下面这个简朴的例子可发生随机数,直到切合特定的条件为止:
//: WhileTest.java // Demonstrates the while loop public class WhileTest { public static void main(String[] args) { double r = 0; while(r < 0.99d) { r = Math.random(); System.out.println(r); } } } ///:~
它用到了Math库里的static(静态)要领random()。该要领的浸染是发生0和1之间(包罗0,但不包罗1)的一个double值。while的条件表达式意思是说:“一直轮回下去,直到数字便是或大于0.99”。由于它的随机性,每运行一次这个措施,城市得到巨细差异的数字列表。