猿创征文|《Java》【速学】(三)if、equals()与Math.random()

目录

《if判断、equals()对象判断与Math.random()小于1.0随机数》

 一、if语句的使用方法

1、基本语法结构

2、双分支语法结构

3、嵌套语法结构

4、if判断

1、只能判断出 布尔值  boolean  true/false

2、不管如何复杂的 if 语句 只有判断的条件满足才执行后面的内容【if(条件){后面的内容}】

3、小发现【不建议】当if处于基本语法或其他语法中且{}内的语句只有一行执行语句时它的{}号可以不打出来

二、 equals()对象判断

用处:是可以在需要判断2个字符的时候用到的

使用方法:变量范围  声明名称 = 字符串声明1.equals(字符串2或字符串声明2);

详细查询:jdk8  索引【equals() 】内容,查询

内容:

 三、Math.random()小于1.0的随机数

 用处:需要随机数或是随机对比时或是其他

方法:(int)(Math.random()*(n2-n1)+n1):随机获取一个[n1,n2)之间的int类型的数据,n1<>

详细查询:jdk8 索引  【Math.random】 内容 ,查询

内容:

球球大官人给给”赏“吧 


《if判断、equals()对象判断与Math.random()小于1.0随机数》

 一、if语句的使用方法

1、基本语法结构

如:

public static void main(String[] args) {
        if (1==1){
            System.out.println("yes");
        }else{
            System.out.println("no");
        }
    }

2、双分支语法结构

如:

public static void main(String[] args) {
        if (1==1){
            System.out.println("yes");
        }else if (1==2){
            System.out.println("no");
        }else if (2==2){
            System.out.println("yes");
        }
        System.out.println("what ?");
    }

3、嵌套语法结构

如:

public static void main(String[] args) {
        if (1==1){
            System.out.println("yes");
        }else if (1==2){
            System.out.println("no");
        }else if (2==2){
            System.out.println("yes");
        }else{
            System.out.println("hi");
            if (1==1){
                System.out.println("yes");
            }else {
                System.out.println("no");
            }
            System.out.println("what !!!");
        }
        System.out.println("NO!!!!");
    }

4、if判断

1、只能判断出 布尔值  boolean  true/false

2、不管如何复杂的 if 语句 只有判断的条件满足执行后面的内容【if(条件){后面的内容}】

3、小发现【不建议】当if处于基本语法或其他语法中且{}内的语句只有一行执行语句时它的{}号可以不打出来

      但是不建议如此行事;老不建议了,绝对不行,除非你自己的项目。 

二、 equals()对象判断

如:

        String t = "H";
		String s = "h";
		
		boolean rt =str1.equals(s);
		System.out.println("t和s内容相同:"+rt);
		
		boolean rs = str1.equals("H");
		System.out.println("t里的内容和H相同:"+rs);

用处:是可以在需要判断2个字符的时候用到的

使用方法:变量范围  声明名称 = 字符串声明1.equals(字符串2字符串声明2);

详细查询:jdk8  索引【equals() 】内容,查询

内容:

 三、Math.random()小于1.0的随机数

如:

基础的固定的引用【获取小于1.0的双倍浮点数】:

        double n1 =Math.random();
		System.out.println(n1);

获取   随机   双倍浮点数10以内的方法【double】

        double n2 =Math.random()*10;
		System.out.println(n2);

获取   随机   整数  10 以内的方法【int】

        int n=(int)(Math.random()*10);
		System.out.println(n);

获取    一定范围【20至31】内的随机 整数【int】

        int n=(int)(Math.random()*12+20);
		System.out.println(n);

 用处:需要随机数或是随机对比时或是其他

方法:(int)(Math.random()*(n2-n1)+n1):随机获取一个[n1,n2)之间的int类型的数据,n1<n2

注意:第三题 颜色有观连。

详细查询:jdk8 索引  【Math.random】 内容 ,查询

内容:

球球大官人给给”赏“吧 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

道墨思冥

你的鼓励将是我最大的动力!!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值