欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java 学习笔记-java的执行流程控制,

来源: javaer 分享于  点击 29041 次 点评:176

java 学习笔记-java的执行流程控制,


public class WhileTest {
 public static void main(String[] args) {
  double r=0;
  while(r<0.99d) {
   r=Math.random();                //Math库中的Static静态方法Random(),
   System.out.println(r);         //该方法的作用是产生0倒1之间的一个double值,包括0,但不包括1
   }
   
   for(int i=0;i<128;i++)
   if(Character.isLowerCase((char)i))  //isLowerCase()方法来检查问题中的字符是否为小写字母
   System.out.println("value:" + i + "character: " +(char)i);
   
   for(int i=0; i<100;i++) {
    if(i==74) break;     //out of for loop
    if(i%9!=0) continue; //next iteration
    System.out.println(i);
   }
   
   for(int i=0;i<100;i++) {
    char c=(char)(Math.random() * 26 + 'a');   //Math.random()会产生一个double值,所以26会转换成double类型
    System.out.print(c + ":");                 //以便执行乘法运算,这个运算也会产生一个double值,这意味着为了执行
    switch(c) {                                //加法,必须将’a'转换成double,最后使用显示的类型转换将double转换成char
     case 'a':                                //将一个float或double值转换成整数值后,总是将小数部分“砍掉”
     case 'e':
     case 'i':
     case 'o':
     case 'u': System.out.println("vowel");
               break;
     case 'y':
     case 'w': System.out.println("sometimes a vowel");
               break;
     default: System.out.println("consonant");
    }
   }              
   
    int i=0;
   while(true) {
    i++;
    int j=i*27;
    if(j==1269) break;
    if(i%10!=0) continue;
    System.out.println(i);
   }
                        
 }

相关文章

    暂无相关文章
相关栏目:

用户点评