zoukankan      html  css  js  c++  java
  • 类型转换之转String

    Object obj = new Object();

    方法一、

      String s1 = obj.toString

    方法二、

      String s2 = (String)obj;

      在进行null判断时,可以 s2 == null 比较,s2没有发生改变

    方法三、

      String s3 = obj+" ";

      在进行null判断时:  

      s4 == "null",为false

      s4.equals("null"),为true

    方法四、

      String s4 = String.valueOf(obj);

      在进行null判断时,已经变为null字符串,比较时

        s4 == "null",为true,

        equals  为true

        s4 == null;为false。

      当obj为null的时候,方法一 会报空指针异常  java.lang.NullPointerException

      底层原理还待研究

  • 相关阅读:
    js38---门面模式
    js37---Function.prototype
    js36---函数嵌套
    js35
    js34
    js33--责任链模式
    js32---CommonUtil.js
    龙芯服务器参数
    SQLSERVER 秘钥整理
    IOMETER的简单使用
  • 原文地址:https://www.cnblogs.com/my0901/p/7133409.html
Copyright © 2011-2022 走看看