怎么把一个字符串转成16个字节的数组?

问题描述

怎么把一个字符串转成16个字节的数组?

解决方案

解决方案二:
楼主不是说MD5吧usingSystem.Security.Cryptography;MD5vMD5=MD5.Create();byte[]vBuffer=Encoding.Default.GetBytes("Zswang路过");Text=BitConverter.ToString(vMD5.ComputeHash(vBuffer));

解决方案三:
strings=Method();char[]c=newchar[16];for(inti=0;i<16;i++){c[i]=s[i];}

是不是这个意思?
解决方案四:
不是,比如一个字符串“test1”ByteUserBytes=newByte[16];我希望是00000000000test1
解决方案五:
那字符长要是大于16字节怎么办
解决方案六:
stringstr="test1";Console.WriteLine(str.PadLeft(16,'0'));
解决方案七:
比如一个字符串“test1”ByteUserBytes=newByte[16];我希望是00000000000test1先不考虑字符串大于16字节的情况,我会做限制的请问怎么转?
解决方案八:
你先搞清楚什么是Byte不可能有Byte[16]=00000000000test1
解决方案九:
顶yuwenge,楼主的想法就是个错误,你还不如说要一个16位的字符串了
解决方案十:
stringstr="test1";str=str.PadLeft(16,'0');byte[]buffer=System.Text.Encoding.ASCII.GetBytes(str);

解决方案十一:
byte[]buffer=System.Text.Encoding.ASCII.GetBytes(str);--------建议byte[]buffer=System.Text.Encoding.Unicode.GetBytes(str);
解决方案十二:
楼上,楼主要的是16个字节,不是32字节~

时间: 2025-01-27 20:38:01

怎么把一个字符串转成16个字节的数组?的相关文章

php将字符串转换成16进制的方法

 这篇文章主要介绍了php将字符串转换成16进制的方法,涉及php中bin2hex函数的使用技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2hex()函数返回结果为ascii码 ? 1 2 3 4 5 <?php $string = "Hellotworld!n"; print($string."n&q

js写一个字符串转成驼峰的实例_javascript技巧

复制代码 代码如下: <SPAN style="FONT-SIZE: 18px"><!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>字符串替换</title> <script type="text/javascript"> window.onload = function(){ va

android字符串转换成16进制怎么转?

问题描述 android字符串转换成16进制怎么转? 求解答啊....在OnCreate中要怎么实现呢?转换之后要怎么通过密钥加密呢? 解决方案 String转换成16进制的方法:public static String str2HexStr(String str) { char[] chars = ""0123456789ABCDEF"".toCharArray(); StringBuilder sb = new StringBuilder(""

请问怎样把字符串转成16进制数 例如 &amp;amp;quot;0x3d000000&amp;amp;quot; 转成 0x3d000000

问题描述 请问怎样把字符串转成16进制数例如"0x3d000000"转成0x3d000000 解决方案 解决方案二:publicclassTest{//privatestaticTimert;/***@paramargs*/publicstaticvoidmain(String[]args){Strings="3d000000";//转化为16进制的intinti=Integer.parseInt(s,16);//将i输出显示为10进制System.out.prin

c#中如何把一个96个字节的二进制字符串转换成12个字节的十六进制数

问题描述 c#中如何把一个96个字节的二进制字符串转换成12个字节的十六进制数 c#中如何把一个96个字节的二进制字符串转换成12个字节的十六进制数? 解决方案 96个字节超过了64位长度,你需要拆成两个再组合 Convert.ToInt64("1001101", 2).ToString("X") 解决方案二: 可以参考一下:http://blog.csdn.net/lijiancheng0614/article/details/45130893 里面有讲前面补0的

php将字符串转换成16进制的方法_php技巧

本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2hex()函数返回结果为ascii码 <?php $string = "Hello\tworld!\n"; print($string."\n"); print(bin2hex($string)."\n"); ?> 输出结果如下: Hello world! 48656c6c

怎么把一个字符串转换成图片格式啊

问题描述 怎么把一个字符串转换成图片格式啊,Http返回出来的一个字符串,我想把返回出来的值转换成图片格式 解决方案 解决方案二:可以搜索一下base64编码,一般是这种方式返回的,如果是其它方式,建议你直接联系第三方解决方案三:base64解决方案四:先把字符串转成base64再将base64转成图片解决方案五:你到底是要将一个字符串写入到一个图片里,还是base64字符串转换回图片?解决方案六:字符串能变成图片?NB.........解决方案七:参考:(视频)解决方案八:引用5楼huaner

string-将一个字符串分割成多个字符串

问题描述 将一个字符串分割成多个字符串 有一个字符串: 011597464952,01521545545,454545474,454545444|Hello this is were the message is. 我希望每串数字都能在不同string中, NSString *Number1 = 011597464952 NSString *Number2 = 01521545545 etc etc NSString *Message = Hello this is were the messa

16进制的字符串转成16进制的byte数组

问题描述 例如Stringa="010A"转换成byteresult[]=newbyte[0x01,0x0A] 解决方案 解决方案二:ASCIIEncoding解决方案三:string[]subs=a.Split('');byteresult[]=newbyte[subs.Length];Split得到数组subs,然后循环转换,result[i]=Int32.Parse(subs[i],"0X");解决方案四:vara="5A-5C-1A-00-00-0