logo

Java 整数から文字列への変換

変換できます Javaのintから文字列へ 使用して String.valueOf() そして Integer.toString() 方法。あるいは、次を使用することもできます 文字列.format() メソッド、文字列連結演算子など。

Java 整数から文字列への変換

シナリオ

フォームではすべてが文字列として表示されるため、テキストフィールドに数値を表示する必要がある場合に一般的に使用されます。


1) 文字列.valueOf()

String.valueOf() メソッドは int を String に変換します。 valueOf() は String クラスの静的メソッドです。の サイン valueOf() メソッドの内容は以下のとおりです。

 public static String valueOf(int i) 

String.valueOf() を使用した Java int から String への例

Java で int を String に変換する簡単なコードを見てみましょう。

 int i=10; String s=String.valueOf(i);//Now it will return '10' 

Java で String を int に変換する簡単な例を見てみましょう。

 public class IntToStringExample1{ public static void main(String args[]){ int i=200; String s=String.valueOf(i); System.out.println(i+100);//300 because + is binary plus operator System.out.println(s+100);//200100 because + is string concatenation operator }} 
今すぐテストしてください

出力:

 300 200100 

2) Integer.toString()

Integer.toString() メソッドは int を String に変換します。 toString() は Integer クラスの静的メソッドです。の サイン toString() メソッドの内容は以下のとおりです。

 public static String toString(int i) 

Integer.toString() を使用した Java int から String への例

Integer.toString() メソッドを使用して Java で int を String に変換する簡単なコードを見てみましょう。

 int i=10; String s=Integer.toString(i);//Now it will return '10' 

Java で String を int に変換する簡単な例を見てみましょう。

 public class IntToStringExample2{ public static void main(String args[]){ int i=200; String s=Integer.toString(i); System.out.println(i+100);//300 because + is binary plus operator System.out.println(s+100);//200100 because + is string concatenation operator }} 
今すぐテストしてください

出力:

 300 200100 

3) 文字列.format()

String.format() メソッドは、指定された引数を String にフォーマットするために使用されます。 Jdk 1.5から導入されました。

 public static String format(String format, Object... args) 

String.format() を使用した Java int から String への例

String.format() メソッドを使用して Java で int を String に変換する簡単なコードを見てみましょう。

 public class IntToStringExample3{ public static void main(String args[]){ int i=200; String s=String.format('%d',i); System.out.println(s); }} 
今すぐテストしてください

出力:

 200