JavaのString型でnullを”null”という文字列に変換する方法
参照型変数がnullの場合に、”null”という文字列を返すString.valueOfメソッドを使用すれば”null”という文字列が返ってきます。
JavaでString.valueOfにnullを渡すと”null”という文字列が戻る
JavaのString型に限っての話ですが、もっと簡単な方法がありました。
null参照しているオブジェクトに””を連結すれば”null”になります。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class Main1 { | |
public static void main(String[] args) { | |
String a = null; | |
a += ""; | |
System.out.println(a instanceof String); // true | |
System.out.println(a.equals("null")); // true | |
} | |
} |
基本的にはString.valueOfメソッドを使うべきです。

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
資格:少額短期保険募集人,FP3級,宅建士
コメント