8.3晨写

博客围绕Java开发进行晨写练习,涵盖跳转控制语句break和continue的区别、使用Math类获取1 - 100随机数、有返回值方法的定义与调用、do - while循环和其他循环的区别,以及return关键字的特点。

8.3晨写

1.跳转控制语句break和continue的区别

两个都在循环中使用居多;
break:结束中断,结束循环语句也可以结束switch语句,应用范围比continuecontinue:仅仅在循环中使用,表示"结束当期循环,立即进入下一次循环"

2.java.lang.Math的类如何获取1-100之间的随机数

//Math类里面有一个功能
//public static double random():获取随机数,返回值double
//取值[0.1,1.0)
        double x = Math.random() ; //获取0.0-1.0之间的随机数,取不到1.0
//求出1-100之间的 随机数,int类型
        int number = (int)(Math.random()*100 +1) ;
//后面学习类:Random类 :随机数生成器

3.Java中定义方法的格式:有具体返回值类型的方法的定义以及调用

定义有具体返回值类型的方法的格式
        固定写法:
public static 返回值类型 方法名(形式参数类型1 参数名称1,形式参数类型2 参数名称2...){
//完成业务逻辑
        return 结果;
        }
        调用,使用的赋值调用
        返回值类型 变量名= 方法名(实际参数1,实际参数.....) ;
        使用这个变量名;
//比较两个数据是否相等 ----使用方法来完成;
import java.util.Scanner ;
class Test{
    public static void main(String[] args){
//创建键盘录入对象
        Scanner sc = new Scanner(System.in) ;
//提示并录入数据
        System.out.println("请您输入一个数据:") ;
        int a = sc.nextInt(); //10
        System.out.println("请您输入一个数据:") ;
        int b = sc.nextInt();//10
//调用我自己的定义方法:业务---比较两个数据值是否一致
        boolean flag = numberIsEqual(a,b) ;//实际参数 10,10
        System.out.println(flag) ;
    }
    //定义一个方法
/*
两个明确
1)明确返回值类型 boolean
2)明确参数类型以及参数个数
int,2个参数
10 ,10
*/
    public static boolean numberIsEqual(int num1 ,int num2){ //形式参//要么三元运算符
// boolean flag = (num1==num2)?true:false ;
// return flag ;
        boolean flag = (num1 == num2) ;
        return flag ;
    }
}

4.do-while循环和其他循环语句的区别

初始化语句;
        do{
        循环体语句;
        控制体语句;
        }while(条件表达式) ;
//区别于其他循环: 当条件不成立的时候,循环体语句至少执行一次; 开发中使用的比较少;

5.return这个关键字本身的特点

就是结束方法的,一般很少在方法中单独使用;
        结合有具体返回值类型的方法的使用(有具体返回值类型,必须有结果,否则报错),结束之前必须有一个结果
public static boolean numberIsEqual(int num1 ,int num2){ //形式参数
//要么三元运算符
// boolean flag = (num1==num2)?true:false ;
// return flag ;
        boolean flag = (num1 == num2) ;
//就是结束方法的
        return flag ;
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值