入我相思门,知我相思苦。
点赞再看,养成习惯。
问题描述
从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。
注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。
样例输入
FFFF
样例输出
65535
package The_ninth_session;
import java.util.Scanner;
import java.util.Arrays;
public class HexToOctal16_10 {
public static void main(String[] args) {
//
Scanner sc=new Scanner(System.in);
System.out.print("输入");
int n=sc.nextInt();
for (int i = 0; i < n; i++) {
String a=sc.next();
int s=Integer.parseInt(a,16);
System.out.println(s);
}
}
}