「Java」String.valueOf()でプリミティブ型(Object、int、float、double,char)をString型に変換する方法
説明
1.java.lang.String.valueOf(Object obj)
Object引数の文字列表現を返します。
2.public static String valueOf(boolean b)
boolean引数の文字列表現を返します。
3.public static String valueOf(char c)
char引数の文字列表現を返します。
4.public static String valueOf(double d)
double引数の文字列表現を返します。
5.public static String valueOf(float f)
float引数の文字列表現を返します。
6.public static String valueOf(int i)
int引数の文字列表現を返します。
Javaコード
package com.arkgame.study; import java.util.ArrayList; public class ListSizeDemoTwo { public static void main(String[] args) { ArrayList<String> cftLst = new ArrayList<String>(); // Object->string cftLst.add(String.valueOf("To-2020")); // boolean->string cftLst.add(String.valueOf(false)); // char ->string cftLst.add(String.valueOf('K')); // double->string cftLst.add(String.valueOf(25.34)); // double ->string cftLst.add(String.valueOf(2.5f)); // int ->string cftLst.add(String.valueOf(25)); System.out.println("リストのサイズ:" + cftLst.size()); System.out.println("リストの要素が下記:"); for (String str : cftLst) { System.out.println(str); } } }
実行結果
リストのサイズ:6
リストの要素が下記:
To-2020
false
K
25.34
2.5
25