• 判断String相等时,equals方法谁在括号里


    判断string是否相等总会用到equals方法,正常情况下无论变量在括号里面还是括号外面,都不影响结果。

    但是在特殊情况,变量为null时,变量就要在括号里面避免出现空指针错误:NullPointerException;

    变量在外面:

    private static void as2(){
    String a = null;
    boolean as= a.equals("a");
    System.out.println(as);
    }//这个会报错NullPointerException错误

    变量在里面:
    private static void as(){
    String a = null;
    boolean df = "d".equals(a);
    System.out.println(df);
    }//正常判断!
  • 相关阅读:
    8-JS闭包、回调实例
    7-闭包、回调
    6-JS函数(二)
    5-JS函数
    4-JS对象
    3-WebPack
    2-Babel
    1-NPM
    25-React事件处理及条件渲染
    java初始化笔记
  • 原文地址:https://www.cnblogs.com/daguozb/p/8417496.html
Copyright © 2020-2023  润新知