java 学习笔记-java的执行流程控制,
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);
}
}
}
相关文章
- 暂无相关文章
用户点评