JavaでのLong型からString型への変換ソース例をご紹介します。
Long型のtoStringでも変換は可能ですが、これだとnullの場合にnullポで例外が発生してしまうのでObjectsクラスのtoString(Object o, String nullDefault)メソッドを使用し第二引数へnullの場合に設定する値を指定することでnullの場合も考慮した実装が簡単に出来ます。
サンプルソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
@Test public void objectsToStringTest() { // 準備 Long long1 = 123L; // 実行 String result1 = Objects.toString(long1); String result2 = Objects.toString(null); String result3 = Objects.toString(null,""); // 検証 assertEquals("Stringの内容が一致していません。", "123", result1); assertEquals("Stringの内容が一致していません。", "null", result2); assertEquals("Stringの内容が一致していません。", "", result3); } } |