Aktionen

ValueOf() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Die Methode valueOf gibt das entsprechende Number-Objekt zurück, das den Wert des übergebenen Arguments enthält. Das Argument kann ein primitiver Datentyp, String usw. sein.

Diese Methode ist eine statische Methode. Die Methode kann zwei Argumente annehmen, wobei eines ein String und das andere ein Radix ist.

Syntax

Es folgen alle Varianten dieser Methode:

static Integer valueOf(int i)
static Integer valueOf(String s)
static Integer valueOf(String s, int radix)

Parameter

Hier sind die Einzelheiten der Parameter:

  • i - Ein int, für das die Integer-Darstellung zurückgegeben würde.
  • s - Eine Zeichenfolge, für die eine Ganzzahldarstellung zurückgegeben würde.
  • radix - Dies würde verwendet werden, um den Wert der zurückgegebenen Ganzzahl basierend auf der übergebenen Zeichenfolge zu bestimmen.

Rückgabewert

  • valueOf(int i) - Dies gibt ein Integer-Objekt zurück, das den Wert des angegebenen Primitivs enthält.
  • valueOf(String s) - Dies gibt ein Integer-Objekt zurück, das den Wert der angegebenen Zeichenkettendarstellung enthält.
  • valueOf(String s, int radix) - Liefert ein Integer-Objekt, das den Integer-Wert der angegebenen Zeichenkettendarstellung enthält, geparst mit dem Wert von radix.

Beispiel

public class Test { 

   public static void main(String args[]) {
      Integer x =Integer.valueOf(9);
      Double c = Double.valueOf(5);
      Float a = Float.valueOf("80");               
      Integer b = Integer.valueOf("444",16);

      System.out.println(x); 
      System.out.println(c);
      System.out.println(a);
      System.out.println(b);
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

9
5.0
80.0
1092