Java将16进制字符串,转换成字符串

前段时间遇到同事给了我一串16进制的字符串,让我把它给转成正常的字符串。
16进制字符串:

c8:ed:cc:bd:d5:eb

转换后正常的字符串:

软探针

解决办法
前期准备工作,需要snmp4j的jar包
我的jar版本:

<!-- https://mvnrepository.com/artifact/org.snmp4j/snmp4j --><dependency><groupId>org.snmp4j</groupId><artifactId>snmp4j</artifactId><version>2.8.2</version></dependency>

代码:

//这个办法有个前提,就是需要知道字符集
String str = "c8:ed:cc:bd:d5:eb";
OctetString octetString = OctetString.fromHexString(str);
byte[] value = octetString.getValue();
System.out.println(new String(value,"gbk"));

Java将16进制字符串,转换成字符串相关推荐

  1. C#:十六进制字节数组 转换成 字符串、字符串形式的16进制数据 转换成 十六进制字节数组

    十六进制字节数组 转换成 字符串 /// <summary>/// 十六进制字节数组 转换成 字符串/// </summary>/// <returns></ ...

  2. 字符串转16进制和16进制数字解码成字符串的方法 ,适用于所有字符(包括中文)

    package com.test;import java.io.ByteArrayOutputStream;public class Test {public static void main(Str ...

  3. QT 16进制数转换成QString显示

    /*  * 16进制数转换成QString显示  */ QString hexToString(unsigned char *in, int len) { int i; unsigned char i ...

  4. 把16进制值转换成颜色颜色16进制值表 .

    string str="#990033"; Color color = ColorTranslator.FromHtml(str); 即可 颜色16进制值 标签: 颜色代码表:以下 ...

  5. iOS 将16进制颜色转换成UIColor

    很多地方我们都使用16进制颜色,但iPhone使用的是UIColor对象,不直接支持16进制颜色,为此,需要我们手动将16进制颜色转换为UIColor - (UIColor *) hexStringT ...

  6. 把16进制值转换成颜色颜色16进制值表

    string str="#990033"; Color color = ColorTranslator.FromHtml(str); 即可 颜色16进制值 标签: 颜色代码表:以下 ...

  7. js将16进制颜色转换成RGB格式

    js代码如下: function hexToRgb(hex) {     var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(h ...

  8. 转换8421码的程序c语言,16进制数转换成8421BCD编码函数

    .INCLUDE hardware.inc .IRAM _Led_Out: .dw 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 _L ...

  9. java中的进制输出转换_java中进制的转换,Byte与16进制的转换

    java中对于进制的转换有很多方式,其中对于常见的基本的二进制 八进制 十进制 十六进制等的转换有对于的包装类实现,不需要通过二外的算法来进行实现,具体如下: 首先关于最简单的二进制转换的方法有: 十 ...

  10. java 字节 16进制_Java字节数组和16进制字符串的互相转化

    背景基础知识: 1.1. "字符"是由数字来表示的 先来重新了解一下计算机是如何处理"字符"的,这个原理是大家必须记住的,特别是在用JAVA写程序的时候,万万不 ...

最新文章

  1. 大多数的自动驾驶公司,注定要倒闭
  2. THINKPHP 分页类
  3. Vue-cli3.0Mock数据使用
  4. Apache+jboss群集部署
  5. 视频云下半场 向前走还是向“厚”走?
  6. layui 金额数据千分位_IG神秘打野韩服数据,盲僧数据或暗示英雄池问题
  7. 修改这个新的伪原创工具列表
  8. 彻底搞定C指针---指向指针的指针(转)
  9. 福布斯评最佳与最差老板 TCL上黑榜
  10. matlab乘与点乘的区别 (*与.* ^与.^)
  11. smote算法 不平衡数据集处理方法
  12. freeMarker导出word富文本带图片或者指定目录下的图片
  13. Java项目:图书馆借阅管理系统(java+Springboot+bootstrap+HTML+maven+Mysql)
  14. 微信h5游戏如何在微信中做好域名防封 防屏蔽的 工作
  15. 【学会了学会了】Flink官网翻译——Flink集群部署概览
  16. 三个月通过信息系统项目管理师经验帖(2021年11月,新鲜出炉,高项详解)
  17. Go | 一分钟掌握Go | 9 - 通道
  18. oracle 基础dbms错误,更改对 DBMS 错误的响应
  19. python与java-还在纠结选Python还是Java?看完就有数了
  20. 单项选择标准化考试系统

热门文章

  1. 搜索和遍历在图中有何区别和联系?
  2. docker命令,一些常用的docker命令
  3. 什么是深拷贝和浅拷贝,如何进行浅拷贝?
  4. python爬虫爬取微信_Python爬虫爬取微信小程序
  5. 有了这些平面设计网站,可以为你提供免费素材和灵感
  6. 盐城北大青鸟东台基地开展春季游学活动
  7. 2022年系统集成项目管理工程师考试知识点:项目成本管理
  8. webstorm 风扇一直响_在 Webstorm 伤透我的心后,我决定尝试 VS Code
  9. 基于matlab的自动识别谱峰的程序设计,基于MATLAB的自动识别谱峰的程序设计
  10. 1、几种进程间的通信方式