经验总结

经验总结

Long 包装类型的使用

包装类型比较要使用equals。

情景1:两个Long类型比较

        Long test1=1L;
        Long test2 =2L;
        if(test1.equals(test2)) {
            System.out.println("test1等于test2");
        }

情景2:有时候需要用Long类型直接和数值比较,这时候用==或!=也可以。

        if(test1==1) {
            System.out.println("test1等于1");
        }

有时候会习惯性的用情景2去比较两个Long类型,而它们永远不会相等,不会去执行相应的逻辑。而你第一时间又不知道问题出在哪,这时候只有打断点一步步去跟。最后发现问题,都有摔电脑的冲动了。

String比较

在JS中的类型是弱类型,比较是基本都可以用==,比较字符串也用==进行比较。写一段Js后,再去写JAVA代码,比较字符串也自然而然的用==。而String类型比较也要使用equals。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值