我可能忽略了一些愚蠢的东西,但我从来没有必要在代码中处理二进制文件,并认为在加密程序中练习它是个好主意, 。长话短说,我能够将字符串转换为二进制(以字符串的形式),但无法弄清楚如何做相反的操作。将二进制字符串解析为文本/字符

现在,我有这样的事情:

public static String bytesToString(String bytes){

int i = bytes.length()/8;

int pos = 0;

String result = "";

for(int j=0; j

String temp = bytes.substring(pos,pos+8);

byte b = (byte) Integer.parseInt(temp);

result = result + Byte.toString(b);

pos++;

}

System.out.println("Result: " + result);

return result;

}

我认为字节被解析为面值数字。我错过了什么? 编辑:为了澄清,我以前已经将一串文本解析成位并将它们写入一个字符串。我想将这个字符串拆分为字节并将它们解析为字母。这将需要“011010000110010101111001”并返回“嘿”。

2011-06-03

Salem

+0

能否请您发布的什么是你想达到一个例子 –

2011-06-03 03:03:48

+0

我**强烈推荐**中存储未加密的字符串作为? ''java.lang.String's和“binary”字符串(例如字符串的二进制表示形式)作为byte []'。将3个字节'01101000 01100101 01111001'存储在一个字符串中作为'“011010000110010101111001”'而不是'“嘿“'占用了**十六倍的空间(因为Java代表了str在内部作为UTF-16,意味着每个字符都存储为2个字节)。更糟糕的是,代码的**含义是混浊的(_这是一个“真实”字符串或“字节”字符串?),并且**性能会受到影响。** –

2011-06-03 03:41:53

Oracle的字符串转换成二进制,将二进制字符串解析为文本/字符相关推荐

  1. php 将一个字符串转换成数组,PHP将一个字符串转换成数组

    PHP将一个字符串转换成数组,支持中文/** * 将一个字符串转换成数组,支持中文 * @param string $string 待转换成数组的字符串 * @return string 转换后的数组 ...

  2. go json字符串转换成结构体,json字符串数组转换成切片

    例子1:把字符串转换成结构体:{"FromUid":"100","FromName":"HANASHAN"} packa ...

  3. php将字符串转换成utf8编码,php字符串转utf8编码的方法

    php字符串转utf8编码的方法 发布时间:2020-09-08 09:47:05 来源:亿速云 阅读:102 作者:小新 这篇文章将为大家详细讲解有关php字符串转utf8编码的方法,小编觉得挺实用 ...

  4. 字符串转换成整数 php,PHP字符串怎么转化为整数

    PHP转化为整数的实现方法:1.在要转换的变量之前加上用括号括起来的目标类型:2.使用PHP的内置函数intval进行变量的转换操作:3.利用sprintf的"%d"格式化指定的变 ...

  5. QString将16进制字符串转换成10进制字符串(16进制IP地址的转换显示)

    现在读到有一个IP地址:EF80C70A(0A->10,C7->199,80->128,EF->239),以字符串的形式读出到QString中.现在要将其转化为10.199.1 ...

  6. 将字符串转换成数字或者从字符串提取数字的方法

    方法一,Number()方法 var a = "123"; a = Number(a); console.log("a的值是:" + a + "\n其 ...

  7. json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...

    json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...

  8. Swift字符串转换成类

    2019独角兽企业重金招聘Python工程师标准>>> 字符串转换成对类: // MARK:// MARK: 字符串转换成类名/// 字符串转换成类class func string ...

  9. Android kotlin 将Base64字符串转换成Bitmap,并在jetpack compose的Image控件中显示

    Android kotlin 将Base64字符串转换成Bitmap 前言 代码 将Base64字符串转换成Bitmap 在jetpack compose的Image控件中显示Bitmap 完事 前言 ...

  10. 字符串转换成整数,字符串匹配问题

    本文转自csdn大神v_JULY_v的博客 地址: http://blog.csdn.net/v_july_v/article/details/9024123 阅读心得:自己原先想得太天真了... 第 ...

最新文章

  1. 五子棋html游戏代码与算法介绍
  2. 基于PowerShell 3.0的web接口测试
  3. 关于Class.forName()
  4. 【51NOD】1486 大大走格子
  5. 基于 WPF 模块化架构下的本地化设计实践
  6. 前端学习(2054)vue.js课程介绍
  7. [深度学习-实践]BP神经网络的Helloworld(手写体识别和Fashion_mnist)
  8. [深度学习-TF2实践]应用Tensorflow2.x训练ResNet,SeNet和Inception模型在cifar10,测试集上准确率88.6%
  9. 【vSphere故障案例】案例七:数据中心虚拟化网络故障
  10. 计算机成原理第2版,清华大学出版社-图书详情-《计算机组成原理(第2版)》...
  11. 专有网络、云产品、路由器和交换机
  12. 天津市规划局存储和灾备系统集成项目
  13. atitit.提升研发管理的利器---重型框架 框架 类库的区别
  14. poj3253Fence Repair
  15. led屏背后线路安装图解_科普:网格屏是什么意思?LED网格屏怎么安装
  16. 践行安全使命,助力冬奥安全,常态化演练——赛宁在行动
  17. Week15—字典树应用,字符串包含问题
  18. 2021考研数学汤家凤大纲解析
  19. java icon显示图片_java显示ico格式图片
  20. python修改csv某一列 读取csv移动文件

热门文章

  1. CCF201712-2 游戏(100分)【模拟】
  2. AOJ0118 Property Distribution【DFS】
  3. Linux 工具套件 —— binutils、readelf
  4. 似然函数(likelihood function)
  5. 计算广告(computational advertising)
  6. 在现有集群环境下动态增加(下架)新的节点
  7. sdk manager的列表怎么消失了_腾讯安全SDK的Dll Dump研究
  8. linux如何使用鼠标数据的,浅析linux中鼠标数据读取
  9. win7向虚拟机linux传文件,如何实现主机windows与虚拟机liunx之间互传文件
  10. 网格向量必须包含特征点。_【专题研究】基于SVM支持向量机模型的选股策略