Javaの整数toString()
java.lang.IntegerのtoString()メソッドは、文字列オブジェクトを返します。 Integerクラスには3つのtoString()メソッドがあります。それらを1つずつ見てみましょう-
String toString()
例
java.lang.Integer.toString()メソッドは、この整数の値を表すStringオブジェクトを返します。例を見てみましょう-
import java.lang.*; public class Demo { public static void main(String[] args) { Integer i = new Integer(20); // returns a string representation of the integer value in base 10 String retval = i.toString(); System.out.println("Value = " + retval); } }
出力
Value = 20
static String toString(int i)
java.lang.Integer.toString(int i)メソッドは、指定された整数を表すStringオブジェクトを返します。ここで、iは変換される整数です。
例
例を見てみましょう-
import java.lang.*; public class Demo { public static void main(String[] args) { Integer i = new Integer(10); // returns a string representation of the specified integer in base 10 String retval = i.toString(30); System.out.println("Value = " + retval); } }
出力
Value = 30
static String toString(int i、int radix)
java.lang.Integer.toString(int i、int radix)メソッドは、2番目の引数radixで指定された基数の最初の引数iの文字列表現を返します。基数がCharacter.MIN_RADIXより小さいか、Character.MAX_RADIXより大きい場合、その後、基数10が代わりに使用されます。
ここで、iは変換される整数ですが、基数は文字列表現で使用される基数です。
例
例を見てみましょう-
import java.lang.*; public class Demo { public static void main(String[] args) { Integer i = new Integer(10); // returns a string representation of the specified integer with radix 10 String retval = i.toString(30, 10); System.out.println("Value = " + retval); // returns a string representation of the specified integer with radix 16 retval = i.toString(30, 16); System.out.println("Value = " + retval); // returns a string representation of the specified integer with radix 8 retval = i.toString(30, 8); System.out.println("Value = " + retval); } }
出力
Value = 30 Value = 1e Value = 36
-
Javaでマップを反復処理するさまざまな方法
Javaでマップをループします。この投稿では、Javaでマップを反復処理できる4つの異なる方法を見ていきます。 Java 8以降では、forEachメソッドとイテレータクラスを使用してマップをループできます。 マップエントリ(キーと値)を反復する方法 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry<Integer, Integer> entry : map.entrySet()) { System.out.println(Key = + entr
-
JavaでtoString()メソッドをオーバーライドする目的
toString()の目的は何ですか Javaのメソッド? クラスのオブジェクトを文字列として表現する場合は、toString()を使用できます。 オブジェクトのテキスト表現を返すメソッド。 オブジェクトを出力すると、デフォルトでJavaコンパイラがtoString()を呼び出します。 オブジェクトのメソッド。したがって、toString()をオーバーライドすることによって メソッドでは、意味のある出力を提供できます。 次の例でこの概念を見てみましょう: toString()メソッドのオーバーライド package io.devqa.tutorials; public class T