Java字符串之间拼接时,如果有null值,则会直接拼接上null


package com.fgy.demo;

public class demo06 {
    public static void main(String[] args) {
        String str1 = "aaa ";
        String str2 = null;
        String str3 = " bbb";
        System.out.println(str1 + str2 + str3); // aaa null bbb
    }
}
// String源码
public static String valueOf(Object obj) {
        return (obj == null) ? "null" : obj.toString();
    }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM