首页javaintegerJava Data Type - 如何解码十进制字符串,十六进制和八进制为整数

Java Data Type - 如何解码十进制字符串,十六进制和八进制为整数

我们想知道如何解码十进制字符串,十六进制和八进制为整数。

public class Main {
  public static void main(String[] args) {
    String decimal = "10"; // Decimal
    String hexa = "0XFF"; // Hexa
    String octal = "077"; // Octal

    Integer number = Integer.decode(decimal);
    System.out.println("String [" + decimal + "] = " + number);

    number = Integer.decode(hexa);
    System.out.println("String [" + hexa + "] = " + number);

    number = Integer.decode(octal);
    System.out.println("String [" + octal + "] = " + number);
  }
}