1. java.lang.Integer.valueOf( int a ) es un método incorporado que se usa para devolver una instancia de Integer que representa el valor int especificado a .
Sintaxis:
public static Integer valueOf(int a)
Parámetros: el método acepta un solo parámetro a de tipo entero que representa el parámetro cuya instancia de entero se va a devolver.
Valor devuelto: el método devuelve una instancia de Integer que representa un .
Ejemplos:
Input: a = 65 Output: 65 Input: a = -985 Output: -985
Los siguientes programas ilustran el método java.lang.Integer.valueOf(int a).
Programa 1: Para un número positivo.
Java
// Java program to illustrate the // java.lang.Integer.valueOf(int a) import java.lang.*; public class Geeks { public static void main(String[] args) { Integer obj = new Integer(10); // Returns an Integer instance // representing the specified int value System.out.println("Output Value = " + obj.valueOf(85)); } }
Output Value = 85
Programa 2: Para un número negativo.
Java
// Java program to illustrate the // java.lang.Integer.valueOf(int a) import java.lang.*; public class Geeks { public static void main(String[] args) { Integer obj = new Integer(10); // It will return a Integer instance // representing the specified int value System.out.println("Output Value = " + obj.valueOf(-9185)); } }
Output Value = -9185
2. java.lang.Integer.valueOf( String str ) es un método incorporado que se utiliza para devolver un objeto Integer, que contiene el valor de la string String especificada .
Sintaxis:
public static Integer valueOf(String str)
Parámetros: este método acepta un solo parámetro str de tipo String que se va a analizar.
Valor devuelto: el método devuelve un objeto Integer que contiene el valor representado por el argumento de string.
Ejemplos:
Input: str = "65" Output: 65 Input: str = "-452" Output: 452
Los siguientes programas ilustran el método java.lang.Integer.valueOf(String str):
Programa 1: Para un número positivo.
java
// Java program to illustrate the // java.lang.Integer.valueOf(String str) import java.lang.*; public class Geeks { public static void main(String[] args) { Integer obj = new Integer(8); String str = "424"; // It will return a Integer instance // representing the specified string System.out.println("Integer Value = " + obj.valueOf(str)); } }
Integer Value = 424
Programa 2: Para un número negativo.
Java
// Java program to illustrate the // java.lang.Integer.valueOf(String str) import java.lang.*; public class Geeks { public static void main(String[] args) { Integer obj = new Integer(8); String str = "-6156"; // It will return a Integer instance // representing the specified string System.out.println("Output Value = " + obj.valueOf(str)); } }
Output Value = -6156
3. java.lang.Integer.valueOf( String s, int radix ) es un método incorporado que devuelve un objeto Integer, que contiene el valor extraído de la string especificada cuando se analiza con la base proporcionada por el segundo argumento.
Sintaxis:
public static Integer valueOf(String str, int base)
Parámetro: El método acepta dos parámetros:
- str : Este es del tipo String que se va a analizar.
- base Es de tipo Integer y se refiere a la base que se usará para interpretar str .
Valor devuelto: el método devuelve un objeto Integer que contiene el valor representado por el argumento de string en la base o base especificada.
Ejemplos:
Input: str = "1101" base = 2 Output: 13 Input: str = "101" base = 4 Output: 17
El siguiente programa ilustra el método java.lang.Integer.valueOf(String str, int base):
Java
// Java program to illustrate the // java.lang.Integer.valueOf(String str, int base) import java.lang.*; public class Geeks { public static void main(String[] args) { // Base = 2 Integer val1 = Integer.valueOf("1010", 8); System.out.println(val1); // Base = 16 Integer val2 = Integer.valueOf("1011", 16); System.out.println(val2); // Base = 2 Integer val3 = Integer.valueOf("1010", 2); System.out.println(val3); // Base = 10 Integer val4 = Integer.valueOf("1021", 10); System.out.println(val4); } }
520 4113 10 1021
Publicación traducida automáticamente
Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA