- 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。