怎样将字符串(汉字)转换为一个随机的数字 java

作者&投稿:潜希 (若有异议请与网页底部的电邮联系)
先截个100-130的,然后去空格,剩下的就是你要的,这样不行吗?
看了题目补充,有点明白了。
好像跟unicode编码也没关系,报文里1代表一个字节,而java里面1代表一个字符,应该是这么理解的吧?

~

怎样将字符串(汉字)转换为一个随机的数字 java
答:先截个100-130的,然后去空格,剩下的就是你要的,这样不行吗?看了题目补充,有点明白了。好像跟unicode编码也没关系,报文里1代表一个字节,而java里面1代表一个字符,应该是这么理解的吧?

c语言中如何将一个字符转化为一个数?
答:0001到1111 1111每次加一,所以我们写ASCII码就对应了固定的字符,其实汉字日文之类也是这个原理,只不过更多了,那就多编一些码就可以了,所以英文一字节,汉字之类两字节,这就是最基本的原理,用法看 金色潜鸟 的就可以了。

在C语言中如何将汉字或者字符串转换成二进制代码或者ASCII代码?_百度知 ...
答:我记得好像汉字是用点阵存储的,就是把字形用点阵表示出来,具体细节不是很清楚,字符串可以用数组存储,拆分成一个一个的字符,一个字符对应一个ASCII码

C++中如何将汉字字符串赋值给一个变量?
答:使用strcpy函数,修改char输入的元素值,注意不要越界strcpy(a,"你好");

含有汉字的字符串如何转换成数组
答:具体要做什么你要说清楚啊 如果是要把一个包含汉字的字符串转换为数组,其中数组的每个单元是一个汉字或英文字符的话,你可以循环字符串,然后取字符,如果取出的字符的Ord()大于127,那么就是汉字,这时就取两个字节长度,否则就取一个字节长度。

VB中如何将汉字转换为Unicode代码?
答:返回一个 Integer,代表字符串中首字母的字符代码。语法 Asc(string)必要的 string 参数可以是任何有效的字符串表达式。如果 string 中没有包含任何字符,则会产生运行时错误。PSPS: VB里 目前我还没找到能将之转换成 把汉字转换成西欧文编码的函数 不敢断言没有(有估计也很难找 我搜了好多关键字都...

...如何将一个包含汉字CString字符串,转换成unicode编码的码值字符串...
答:j=8;j>i;j--) /*后面元素均后移一位*/ a[j] = a[j-1];a[i] = b; /*插入*/ break;} } if(i==8) /*若该数大于所有数*/ a[8] = b;for(i=0;i<9;i++)printf("%d ", a[i]);printf("\n");} ...

怎么把汉字转换成16进制?
答:先把字符串转成byte数组,\x0d\x0a再把byte数组中的每个元素以16进制形式的字符串保存到字符串数组中,\x0d\x0a再根据字符串数组中的每个元素转换回byte数组,\x0d\x0a再根据byte数组生成字符串\x0d\x0a\x0d\x0astring str = "你好";\x0d\x0a byte[] bytes = Encoding.Unicod...

java中如何将字符串转换成字节数组
答:CHAR_ENCODE);}/*** UTF-8 一个汉字占三个字节* @param str 源字符串* 转换成字节数组的字符串* @return*/public static byte[] StringToByte(String str,String charEncode) {byte[] destObj = null;try {if(null == str || str.trim().equals("")){destObj = new byte[0];

汉字转化为十六进制
答:include <stdio.h> include <stdlib.h> int main() { char *s = "《C语言陷阱与缺陷》";short num[30],i,n = 0;while(*(s + n)) num[n] = 0XFF&s[n++];for(i = 0;i < n;i++) printf("%2X ",num[i]);printf("\n\n");return 0;} ...