我想问我怎么能从十六进制转换为十进制的Java? 我尝试使用parseInt通过从编辑文本中的用户获取编号,并在拆分长间隔数字后查看文本视图中的结果,但它不工作 任何想法?十六进制到十进制转换在java中
String s=et.getText().toString();
String[] F=s.split(" ");
String last=F[F.length-1] ;
int i=Integer.parseInt(last, 16);
tv1.setText(i);
我想问我怎么能从十六进制转换为十进制的Java? 我尝试使用parseInt通过从编辑文本中的用户获取编号,并在拆分长间隔数字后查看文本视图中的结果,但它不工作 任何想法?十六进制到十进制转换在java中
String s=et.getText().toString();
String[] F=s.split(" ");
String last=F[F.length-1] ;
int i=Integer.parseInt(last, 16);
tv1.setText(i);
你靠近......只要确保i
转换为字符串是这样的:
tv1.setText(i + "");
希望这有助于:)
tv1.setText(i +“”); 非常感谢这一个工作:) – user2815087
很高兴听到它!不要忘记标记为正确:)祝你有美好的一天! –
“它不工作” ......难道你得到一个错误?如果是的话,你会得到什么错误?在编译时还是在运行时?在哪行代码? – Heinzi