- java.lang.Integer.valueOf(int a)是一个内置方法,用于返回表示指定int值a的Integer实例。
用法:
public static Integer valueOf(int a)
参数:该方法接受一个整数类型的单个参数a,该参数表示要返回其Integer实例的参数。
返回值:该方法返回一个表示a的Integer实例。
例子:
Input:a = 65 Output:65 Input:a = -985 Output:-985
以下示例程序旨在说明java.lang.Integer.valueOf(int a)方法。
程序1:为正数。// Java praogram 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
程序2:为负数。
// Java praogram 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
- java.lang.Integer.valueOf(String str)是一个内置方法,用于返回一个Integer对象,其中包含指定String str的值。
用法:
public static Integer valueOf(String str)
参数:此方法接受要解析的String类型的单个参数str。
返回值:该方法返回一个Integer对象,该对象保存由字符串参数表示的值。
例子:
Input:str = "65" Output:65 Input:str = "-452" Output:452
以下示例程序旨在说明java.lang.Integer.valueOf(String str)方法:
程序1:为正数。// Java praogram 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
程序2:为负数。
// Java praogram 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
- java.lang.Integer.valueOf(String s,int radix)是一个内置方法,该方法返回一个Integer对象,当与第二个参数给出的基数进行解析时,该对象保存从指定String提取的值。
用法:
public static Integer valueOf(String str, int base)
参数:该方法接受两个参数:
- str:这是要解析的String类型。
- base 这是Integer类型,是指用于解释str的基础。
返回值:该方法返回一个Integer对象,该对象保存以指定的基数或基数表示的字符串参数表示的值。
例子:
Input:str = "1101" base = 2 Output:13 Input:str = "101" base = 4 Output:17
以下示例程序旨在说明java.lang.Integer.valueOf(String str,int base)方法:
// Java praogram 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
相关用法
- Java BigInteger valueOf()用法及代码示例
- Java BigDecimal valueOf()用法及代码示例
- Java ChronoField valueOf()用法及代码示例
- Java FormatStyle valueOf()用法及代码示例
- Java ResolverStyle valueOf()用法及代码示例
- Java SignStyle valueOf()用法及代码示例
- Java DayOfWeek valueOf()用法及代码示例
- Java TimeUnit valueOf()用法及代码示例
- Java TextStyle valueOf()用法及代码示例
- Java ChronoUnit valueOf()用法及代码示例
- Java Locale.Category valueOf()用法及代码示例
- Java Locale.FilteringMode valueOf()用法及代码示例
注:本文由纯净天空筛选整理自ankita_chowrasia大神的英文原创作品 Integer valueOf() Method in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。