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

      底层原理还待研究

  • 相关阅读:
    【KMP】Period
    【KMP】Cyclic Nacklace
    【KMP】Oulipo
    【KMP】Number Sequence
    二分
    Stock 贪心经典 Zoj2921
    D. Block Tower
    烦人的dp
    搜索
    hdu 一个人的旅行
  • 原文地址:https://www.cnblogs.com/my0901/p/7133409.html
Copyright © 2011-2022 走看看