1、parseInt() 方法用于将字符串参数作为有符号的十进制整数进行解析。两个派生类:
static int parseInt(String s)
static int parseInt(String s, int radix)
static int parseInt(String s, int radix)
2、如果方法有两个参数, 使用第二个参数radix指定的基数,将字符串参数解析为有符号的整数。
3、使用指定基数的字符串参数表示的整数 (基数可以是 10, 2, 8, 或 16 等进制数) 。
4、eg:Integer.parseInt(num,16);标识num是16进制数,转换为十进制数
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String num=sc.next().substring(2);
int num2=Integer.parseInt(num,16);
System.out.println(num2);
}
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String num=sc.next().substring(2);
int num2=Integer.parseInt(num,16);
System.out.println(num2);
}
}
}