当前位置: 首页 > news >正文

网站开发虚拟电话怎么搜索网站内容

网站开发虚拟电话,怎么搜索网站内容,Oss怎么做静态网站,米定制网的网站是那个公司做Java——进制转换的一些内容1.16进制字符串String转字节数组byte[]2.16进制字符串String转10进制数字int3.字节数组byte[]转字符串String4.16进制字符串String-->byte[]-->String(使用ByteBuffer转换)5.字节数组byte[]转字符数组char[]6.字节byte转…

Java——进制转换的一些内容

    • 1.16进制字符串String转字节数组byte[]
    • 2.16进制字符串String转10进制数字int
    • 3.字节数组byte[]转字符串String
    • 4.16进制字符串String-->byte[]-->String(使用ByteBuffer转换)
    • 5.字节数组byte[]转字符数组char[]
    • 6.字节byte转16进制字符串String
    • 7.字节数组byte[]转16进制数字int
    • 8.字节数组byte[]转16进制字符串String

1.16进制字符串String转字节数组byte[]

String hex = "46534E3131323130393031303030313234";
// 把16进制字符串转换为字节数组 [70, 83, 78, 49, 49, 50, 49, 48, 57, 48, 49, 48, 48, 48, 49, 50, 52]
public byte[] hexToBytes(String hex){byte[] bytes = Hex.decode(hex);return bytes;
}

2.16进制字符串String转10进制数字int

String hex = "FFFF";
String hex2 = "0xFFFF";
public int hexToInt(String hex){int n = Integer.parseInt(hex, 16);//int n = Integer.parseInt(hex2.substring(2), 16);return n;
}

3.字节数组byte[]转字符串String

String hex = "46534E3131323130393031303030313234";
byte[] bytes5 = Hex.decode(hex);
String str = new String(bytes5);
public String bytesToString(byte[] bytes){String str = new String(bytes5);return str;
}

4.16进制字符串String–>byte[]–>String(使用ByteBuffer转换)

String hex = "46534E3131323130393031303030313234";
public String hexStringToString(String hex) throws CharacterCodingException {byte[] bytes = HexUtils.fromHexString(hex);// 把byte数组读取到ByteBuffer中ByteBuffer source = ByteBuffer.wrap(bytes);StringBuilder sb = new StringBuilder();//遍历字节数组的长度,把每个字节转成Stringfor (int i = 0; i < bytes.length; i++) {byte[] bytes1 = new byte[1];source.get(bytes1);ByteBuffer buffer1 = ByteBuffer.allocate(1).put(bytes1);buffer1.flip();CharsetDecoder charsetDecoder = StandardCharsets.UTF_8.newDecoder();String s = charsetDecoder.decode(buffer1).toString();sb.append(s);}return sb.toString();
}

5.字节数组byte[]转字符数组char[]

byte[] bytes = new byte[]{35,35};
public char[] bytesToChars(byte[] bytes) {Charset charset = Charset.forName("ISO-8859-1");ByteBuffer byteBuffer = ByteBuffer.allocate(bytes.length);byteBuffer.put(bytes);byteBuffer.flip();CharBuffer charBuffer = charset.decode(byteBuffer);char[] array = charBuffer.array();return array;
}

6.字节byte转16进制字符串String

byte b = Byte.parseByte("1");
public String byteToHexString(byte b) {String str = String.format("0x%02X", b);//需要0x...后面几位数就在最后一个x前面写几,需要字母大写就把最后一个X大写//int c = b & 0xff;//String str = Integer.toHexString(c);//不需要0x,只显示数字return str;
}

7.字节数组byte[]转16进制数字int

byte[] bytes = new byte[]{35,35};
//方法1:10进制byte转16进制字符串,16进制字符串转16进制数字int
public int bytesToInt(byte[] bytes) {StringBuilder stringBuilder = new StringBuilder("");for (int i = 0; i < bytes.length; i++) {int b = bytes[i] & 0xff;String str = Integer.toHexString(b);if (str.length() < 2) {stringBuilder.append(0);}stringBuilder.append(str);}return Integer.parseInt(stringBuilder.toString(),16);
}
//方法2:位运算直接转(数组长度必须小于等于4)
public int bytesToInt(byte[] bytes) {ByteBuffer buffer = ByteBuffer.wrap(bytes);int value = 0;for (int i = 0; i < bytes.length; i++) {value = (value << 8) | (buffer.get() & 0xFF);}return value;
}

8.字节数组byte[]转16进制字符串String

byte[] bytes = new byte[]{35,35};
public String toHexString(byte[] bytes) {if (null == bytes) {return null;}StringBuilder sb = new StringBuilder(bytes.length << 1);for (byte aByte : bytes) {sb.append(hex[(aByte & 0xf0) >> 4]).append(hex[(aByte & 0x0f)]);}return sb.toString();
}
http://www.yayakq.cn/news/579288/

相关文章:

  • 做网站用虚拟机还是服务器免费建立自己微网站
  • 网站建设培训个人如何免费制作一个自己的网站
  • 广州建网站的公司制作一个在线收费网站
  • 直播网站可以做毕设吗小程序app怎么做
  • 手机在线建网站办公家具 技术支持 东莞网站建设
  • 网站开发调试iis导购网站怎么做
  • 别人帮做的网站怎么修改ipv6网络设计案例
  • 求一些做里番的网站3d效果图制作公司
  • win7怎么建设网站wordpress 滑块
  • 个性化网站建设开发黑龙江网站开发
  • 网站查询服务器用模板怎么做网站
  • 绍兴高端网站设计学会网站建设
  • 酒仙网网站推广方式熊掌号怎么域名做网站
  • 网站建设样板wordpress头部调用代码
  • 泉州平台网站建设wordpress 漂浮窗口
  • 赵县住房和城乡建设局网站首页域名解析网站登录
  • 免费建网站服务最好的公司计算机专业就业方向和前景
  • 网站建设美化中期报告佛山小网站建设
  • 公司的网站建设费用入什么科目php mysql网站开发...
  • 湛江网站建设制作价格提升关键词排名软件哪家好
  • 免费网站转apperp系统多少钱
  • 站长工具查询视频wordpress 8211
  • 河源手机网站制作莆田做鞋有没有网站看
  • 社保官方网站登录入口婺源网站建设wyjcwl
  • 打开网站iis7中国建设教育网
  • html5 js全屏滑动网站源码大型网站建设托管服务
  • c2c网站开发毕业设计做网站能赚钱
  • 用cms建网站容易吗官方查企业信息的网站
  • 不用fash做的视频网站wordpress 页面平铺
  • 免费网站建设网站优化软件网站建设需求调查