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

专业的深圳网站建设公司竞价网

专业的深圳网站建设公司,竞价网,温州公司建设网站,上犹网站建设String和byte[]的相互转换#xff0c;字节数组转换 String转换byte[]文本16进制字节数组 byte[]转换String文本16进制 其它 String转换byte[] 文本 将字符串#xff08;String#xff09;转换为字节#xff08;byte#xff09;的方法。默认使用的是UTF-8编码 StandardCh… String和byte[]的相互转换字节数组转换 String转换byte[]文本16进制字节数组 byte[]转换String文本16进制 其它 String转换byte[] 文本 将字符串String转换为字节byte的方法。默认使用的是UTF-8编码 StandardCharsets.UTF_8需要引用import java.nio.charset.StandardCharsets; StandardCharsets.UTF_8的值是UTF-8 public byte[] stringToBytes(String s) { //return s.getBytes(StandardCharsets.UTF_8);//return s.getBytes(UTF-8);return s.getBytes(); }使用时直接调用例如像串口发送指令文本转byte时使用。 str stringToBytes(msg);例如输入msg【0100112233CC】得到结果文本显示【0100112233CC】 如果是十六进制显示是【30 31 30 30 31 31 32 32 33 33 43 43】 16进制字节数组 十六进制字节数组字符串转换十六进制字节数组 //字符串转字节数组private byte[] hexStr2bytes(String hex) {int len (hex.length() / 2);byte[] result new byte[len];char[] achar hex.toUpperCase().toCharArray();for (int i 0; i len; i) {int pos i * 2;result[i] (byte) (hexChar2byte(achar[pos]) 4 | hexChar2byte(achar[pos 1]));}return result;} //把16进制字符[0123456789abcdef]含大小写转成字节private static int hexChar2byte(char c) {switch (c) {case 0:return 0;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;default:return -1;}}使用 String msg0100112233CC; byte[] bytes hexStr2bytes(msg);例如输入msg【0100112233CC】得到结果十六进制显示【01 00 11 22 33 CC】 byte[]转换String 文本 ASCII码 将字节byte转换为字符串String的方法。默认使用的是UTF-8编码 String result new String(bytes); //String result new String(bytes, UTF-8); //String result new String(bytes, StandardCharsets.UTF_8); byte[] bytes {72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100}; String result new String(received, UTF-8);得到结果Hello World 例如输入bytes {72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100};得到结果文本显示【Hello World】十六进制显示【48 65 6C 6C 6F 20 57 6F 72 6C 64】 16进制 public static String bytesToHex(byte[] bytes) {StringBuilder result new StringBuilder();for (byte b : bytes) {result.append(String.format(%02X, b));}return result.toString();}使用时 byte[] bytes {72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100}; String ssbytesToHex(bytes);得到结果 48656C6C6F20576F726C64 其它 字节数组编码/解码在线网站 未完待续中 与君共勉待续 欢迎指错一起学习
http://www.yutouwan.com/news/444603/

相关文章:

  • 自己做彩票网站合法吗贵州省房屋和城市建设厅官方网站
  • 企业网站设计与实现网站建设 电子商务 品牌首选IDC
  • 手机网站和电脑网站的区别一级造价工程师注册管理系统
  • 做网站第三方外贸企业邮箱哪家好
  • 外贸网站建设推广方案企业网络规划与设计方案
  • 2017年免费建网站翰诺网站建设
  • c 网站开发环境谷歌绘制的网站
  • 杭州正晖建设工程有限公司网站百度关键词优化软件如何
  • 网站是什么时候开始的下载网站后怎么做
  • 网站建设战略规划的方法福州微信网站
  • 住房城乡建设厅网站iis2008如何做网站
  • 商城网站网站开发常州小程序开发公司
  • 网络工程师中级职称报考条件单页站好做seo吗
  • 2021好心人给个开车的网站找阿里巴巴购买做网站的软件
  • 如何开个公司网站秦皇岛黄金海岸收费吗
  • 网站规划建设与管理维护课后答案网站建设综合推荐
  • 什么样的网站利于百度优化自适应全屏网站
  • 泰兴市淘宝网站建设可以直接用php做网站吗
  • 深圳模板网站建设案例wordpress 多服务器
  • 做网站和做公众号深圳营销型网站哪家好
  • 长宁网站建设最新网页游戏排行榜2021
  • 南京网站开发南京乐识优电子商务网站建设作业代码
  • 贵阳做网站多少钱京东购物网站怎么做
  • 网站建设小组灯罩技术支持东莞网站建设
  • 商城网站建设浩森宇特wordpress7.6
  • 网站建设速成软件技术是做什么的
  • 网站提升流量主机宝怎么设置网站主页
  • 常德网站优化咨询电话机关单位网站建设申请
  • intitle:网站建设seo咨询
  • 网站建设要求有哪些陕西seo关键词优化外包