62,629
社区成员




char a = (char) Integer.parseInt(input, 16);
System.out.println(String.valueOf(a));
import java.io.UnsupportedEncodingException;
import java.text.DateFormat;
import java.text.ParseException;
import java.util.Locale;
public class Test {
public static void main(String[] args) throws UnsupportedEncodingException, ParseException {
String t="0041";
int count=0;
char[] c=t.toCharArray();
for(int i=0;i<c.length;i++){
count+=getInt(c[i])*Math.pow(16, c.length-1-i);
}
System.out.println(count);
System.out.println((char)count);
}
public static int getInt(char c){
switch(c){
case '1':return 1;
case '2':return 2;
case '3':return 3;
case '4':return 4;
case '5':return 5;
case '6':return 6;
case '7':return 7;
case '8':return 8;
case '9':return 9;
case 'A':
case 'a':
return 10;
case 'B':
case 'b':
return 11;
case 'C':
case 'c':
return 12;
case 'D':
case 'd':
return 13;
case 'E':
case 'e':
return 14;
case 'F':
case 'f':
return 15;
}
return 0;
}
}
//直接单引号 引用16进制
System.out.println('/u0041');
//使用参数
char a = 65;// /u0041==65
System.out.println(a);
//其实一抹一样 就怕lz不给分