码迷,mamicode.com
首页 > 移动开发 > 详细

Android--1212

时间:2015-11-04 17:32:18      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

1、

byte response;

(byte)reader.read()
把可以接受 16 进制, 两位转换成 10进制数

在把10进制数 转换成 16 进制数。就可以了。

 

//readLine会自动把16进制数转换成 String   这里给我转换成10进制了。卧槽
//这里,返回接受的是String 类型的。可以读取出来。如果接受的是16进制的,现在没辙。

 

 

               String str = Integer.toHexString(response);

 

十进制转成十六进制:  
Integer.toHexString(int i)  

十进制转成八进制  
Integer.toOctalString(int i) 
 
十进制转成二进制  
Integer.toBinaryString(int i)  

十六进制转成十进制  
Integer.valueOf("FFFF",16).toString()  

八进制转成十进制  
Integer.valueOf("876",8).toString()  

二进制转十进制  
Integer.valueOf("0101",2).toString()  

 

 

  1). int i = Integer.parseInt([String]);

  或 i = Integer.parseInt([String],[int radix]);

Android--1212

标签:

原文地址:http://www.cnblogs.com/zrui513/p/4936351.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!