流程控制语句


    条件语句:在java中,程序默认是顺序结构:编写的程序语句按照顺序依次被执行。

    条件控制:if(boolean){}    if(){}else{}   if()else if{}...else{}

    if()else if{}...else{}  :  上面的符合条件就不会进行下一个语句的运行。

    switch条件语句:

    表达式的值可以接受int、byte、char、short、String型,不接受其他类型的值。

    表达式的值接受String类型只能在jdk7及以后版本有效。

    语法:switch(表达式){

    case 取值1:

    语句块1;

    break;

    ...

    case 取值n:

    语句块n;

    break;

    default:

    语句块n+1

    }

例如:


注意加break,如果不加第一个判断成功的地方执行后,一次向下执行直到遇到break;

default可以放在任何位置,不用放在最后。

产生随机数:

随机数:在产生过程中是按照分布概率随机产生的,其结果是不可预测的。

伪随机数:计算机中的随机函数是按照一定算法模拟产生的。

代码:

import java.util. Random;(该代码必须在package下一行,如果没有声明package声明,可以在第一行,多行import可以依次编写,import代码没有必须顺序)

产生随机数代码:new Random().nextInt(正整数);

括号中的数字代表产生随机数的范围。 

例如:如果数字为10,产生0-9之间的随机整数。

代码:

while语句:

语法:while(){}

while(a>1){

System.out.print(a);

}

表示如果a>1,会一直执行这个语句。

求和:

int  a=1;

int sum=0;

while(a<=100){

sum=sum+a;

a++;

}

System.out.print(sum);

控制台输入1-100的和

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容