java中的十六进制到十进制转换

时间:2013-09-25 11:51:15

标签: android

我想问一下如何在Java中将十六进制转换为十进制? 我尝试使用parseInt通过在编辑文本中从用户获取数字并在分割长间隔数字后在文本视图中查看结果但是它不起作用 任何想法?

 String s=et.getText().toString();
String[] F=s.split(" ");
String last=F[F.length-1] ; 
int i=Integer.parseInt(last, 16);

tv1.setText(i); 

1 个答案:

答案 0 :(得分:1)

你很接近......只需确保将i转换为这样的字符串:

tv1.setText(i + ""); 

希望这会有所帮助:)