我想将字符串十六进制转换为十进制值,我使用 Integer.decode 但该值必须由用户写入。
package hexa;
import java.util.Scanner;
public class Hexa {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str1;
System.out.print("Ingrese el hexadecimal= ");
str1 = in.nextLine();
System.out.println("From hex: " + Integer.decode("#str1"));
}
}