JAVA中如何对一个字符串里的字符做异或运算,例如,字符串A=cghjhgfgsdyugh;第一步c和g做异或运算,

JAVA中如何对一个字符串里的字符做异或运算,例如,字符串A=cghjhgfgsdyugh;第一步c和g做异或运算,得到的值再和h做异或运算算……以此内推... JAVA中如何对一个字符串里的字符做异或运算,例如,字符串A=cghjhgfgsdyugh;第一步c和g做异或运算,得到的值再和h做异或运算算……以此内推 展开
 我来答
microroom
科技发烧友

2017-07-27 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:7118
采纳率:83%
帮助的人:1528万
展开全部
public class YiHuo
{
public static void main(String[] args)
{
String A="cghjhgfgsdyugh";
int v=A.codePointAt(0)^A.codePointAt(1);

for(int i=2;i<A.length();i++)
{
v^=A.codePointAt(i);
}
System.out.println(v);
}
}
追问

02 00 00 22 01 44 82 48 53 32 30 66 00 00 00 00 00 00 00 02 01 C6 0E 8A 07 3D 4C 78 00 00 00 00 00 B4 17 07 27 17 26 01 01 04 00 01 9C 7D  把这个用这个算法计算出来的得到了81,这个java代码怎么写?谢谢您

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式