public static String convertStr(String msg) throws UnsupportedEncodingException {//先把字符串按gb2312转成byte数组byte[] bytes = msg.getBytes("gb2312");StringBuilder gbString = new StringBuilder();for (byte b : bytes){// 再用Integer中的方法,把每个byte转换成16进制输出String temp = Integer.toHexString(b);//判断进行截取if(temp.length()>=8){temp = temp.substring(6, 8);}gbString.append("%" + temp);}return gbString.toString();
}

再main中运行。打印如下

java 字符串转换成gb2312编码格式相关推荐

  1. java字符串转换成时间Could not parse date: Unparseable date: 2018-12-28]

    在做项目时java字符串转换成时间报如下错误: Could not parse date: Unparseable date: "2018-12-28"] 后面发现是SpringM ...

  2. java字符串转换成字节数组_将Java字符串转换为字节数组

    我有一个要加密的字节数组,然后转换为字符串,以便可以传输. 当我收到字符串时,我必须将字符串转换回字节数组,以便可以对其进行解密. 我检查了接收到的字符串是否与发送的字符串(包括长度)匹配,但是当我使 ...

  3. java 字符串转换成map_java中string类型转换成map

    背景:有时候string类型的数据取出来是个很标准的key.value形式,通过Gson的可以直接转成map 使用方式: Gson gson = new Gson(); Map map = new H ...

  4. Java字符串转换成字符数组

    方法1 package com.oracle;import java.util.Scanner;public class Test {/*** @param args*/public static v ...

  5. java字符串转换成字符_Java字符串转为字符

    代码如下: import java.util.Arrays; import java.util.Scanner; public class App { public static void main( ...

  6. java字符串转换成日期型对象

    2019独角兽企业重金招聘Python工程师标准>>> 一.使用SimpleDateFormat String date = "1970-01-01 00:00:00&qu ...

  7. json对象,java对象,json字符串,java字符串转换方式,没写的自己去看源码!

    package com.sgai.property;import com.alibaba.druid.support.json.JSONUtils; import com.alibaba.fastjs ...

  8. 字符串转成GB2312 十六进制转换为字符串

    最近在工作中遇到需要将字符串转换成GB2312编码,然后转换成十六进制返回 字符串转换成GB2312编码 byte[] result = ss.getBytes("GB2312") ...

  9. java字符串转成utf-8_将字符串的编码格式转换为utf-8

    方式一: /** * 将字符串的编码格式转换为utf-8 * * @param str * @return Name = new * String(Name.getBytes("ISO-88 ...

  10. java面试题,将String字符串转换成数字

    2019独角兽企业重金招聘Python工程师标准>>> 题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果 ...

最新文章

  1. 【转】Hbuilder MUI 页面刷新及页面传值问题
  2. oracle数据加载控制文件格式,oracle数据加载的几种常用方法
  3. NuGet的本地服务器安装与Package的发布(呕吐)
  4. py2exe打包pyqt程序
  5. 无法安装操作系统,An unexpected error(0) occurred at line 1768 in f:\nt2\base\boot\setup\arcdisp.c....
  6. resample函数_使用Pandas的resample函数处理时间序列数据的技巧
  7. 5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq
  8. 直播app开发中视频编码标准发展史
  9. MySQL 数据库简介
  10. Java项目:房产中介管理系统(java+SSM+HTML+bootstrap+layui+Mysql)
  11. bridging the gap between anchor-based and anchor-free detection via adaptive training sample select
  12. windows系统设置定时开关机的方法
  13. 第三篇第九章火灾自动报警系统
  14. 怎么让面试官喜欢你?
  15. iOS用AVAudioPlayer播放m4a音频
  16. vue:前端导出PDF 加图片:前端
  17. Bloom filter 过滤(布隆过滤算法)原理
  18. 用c语言写出一个金字塔
  19. AI换脸-简单换脸、人脸对齐、关键点定位与画图
  20. 计算机软件专业英语简历,计算机软件专业的英文简历模板

热门文章

  1. 阿里巴巴大数据竞赛-天池
  2. 从百度指数到微信指数,我们正进入“数据世界”
  3. 云台球型摄像机行业现状调研及趋势分析报告
  4. php 模拟提交金数据,小程序提交表单到金数据实例
  5. Error: package or namespace load failed for ‘utils’ in dyn.load(file, DLLpath = DLLpath, ...): unab
  6. ug建模文本怎么竖着_ug模型如何雕刻立体汉字
  7. 【STM32Cube笔记】16-STM32Cube个性化定制
  8. android 连接蓝牙耳机 播放音乐,Android连接蓝牙耳机播放音乐
  9. 正版Oracle产品价格
  10. js function