Java基础学习之感悟03

学习一下简单的逻辑运算:

 

//LuoJi.java

import java.util.*;

 

public class LuoJi {

public static void main(String[] args){

    Random rand=new Random(11);//这里给了11发现后面的运行结果都一样,把11去掉就不一样了 ,这叫种子?

    int j= rand.nextInt(100);//获取0-99随机数

    int i= rand.nextInt(100);

    System.out.println("i="+i);

    System.out.println("j="+j);

    System.out.println("i>j is"+ (i>j));

    System.out.println("i<j is"+ (i<j));

    System.out.println("i==j is"+ (i==j));

    System.out.println("i>=j is"+ (i>=j));

    System.out.println("i<=j is"+ (i<=j));

    System.out.println("i!=j is"+(i!=j));

    //System.out.println("i&&j is"+(i&&j));

    /**

     * 运行注释的会出以下错误

     * Exception in thread "main" java.lang.Error: 无法解析的编译问题:

    未对参数类型 int, int 定义运算符 &&

    未对参数类型 int, int 定义运算符 ||

 

    at LuoJi.main(LuoJi.java:16)

     */

    //System.out.println("i||j is"+(i||j));

    System.out.println("i<10&&j<10"+((i<10)&&(j<10)));

    System.out.println("i<10||j<10"+((i<10)||(j<10)));

 

}

}

 

/**

 *我运行的结果如下:

i=68

j=38

i>j istrue

i<j isfalse

i==j isfalse

i>=j istrue

i<=j isfalse

i!=j istrue

i<10&&j<10false

i<10||j<10false

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值