「Java」オブジェクトの値nullを空白に変換するサンプル

説明
String java.lang.Object.toString()
戻り値:このオブジェクトの文字列表現。
Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class ChangeNullKuHaku {
//NULL->""
public static String changeNullStr(Object target) {
if (target == null) {
return "";
}
return target.toString();
}
public static void main(String[] args) {
String strA = "change the world by coding";
String strB = null;
String strC = "null";
String strD = "NULL";
String resA = changeNullStr(strA);
String resB = changeNullStr(strB);
String resC = changeNullStr(strC);
String resD = changeNullStr(strD);
System.out.println("A変換結果:" + resA + " 長さ:" + resA.length());
System.out.println("B変換結果:" + resB + " 長さ:" + resB.length());
System.out.println("C変換結果:" + resC + " 長さ:" + resC.length());
System.out.println("D変換結果:" + resD + " 長さ:" + resD.length());
}
}
package com.arkgame.study; public class ChangeNullKuHaku { //NULL->"" public static String changeNullStr(Object target) { if (target == null) { return ""; } return target.toString(); } public static void main(String[] args) { String strA = "change the world by coding"; String strB = null; String strC = "null"; String strD = "NULL"; String resA = changeNullStr(strA); String resB = changeNullStr(strB); String resC = changeNullStr(strC); String resD = changeNullStr(strD); System.out.println("A変換結果:" + resA + " 長さ:" + resA.length()); System.out.println("B変換結果:" + resB + " 長さ:" + resB.length()); System.out.println("C変換結果:" + resC + " 長さ:" + resC.length()); System.out.println("D変換結果:" + resD + " 長さ:" + resD.length()); } }
package com.arkgame.study;

public class ChangeNullKuHaku {

      //NULL->""
      public static String changeNullStr(Object target) {
            if (target == null) {
                  return "";
            }
            return target.toString();

      }

      public static void main(String[] args) {

            String strA = "change the world by coding";
            String strB = null;
            String strC = "null";
            String strD = "NULL";

            String resA = changeNullStr(strA);
            String resB = changeNullStr(strB);
            String resC = changeNullStr(strC);
            String resD = changeNullStr(strD);

            System.out.println("A変換結果:" + resA + " 長さ:" + resA.length());
            System.out.println("B変換結果:" + resB + " 長さ:" + resB.length());
            System.out.println("C変換結果:" + resC + " 長さ:" + resC.length());
            System.out.println("D変換結果:" + resD + " 長さ:" + resD.length());

      }

}

実行結果
A変換結果:change the world by coding 長さ:26
B変換結果: 長さ:0
C変換結果:null 長さ:4
D変換結果:NULL 長さ:4

Java

Posted by arkgame