国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - Java中使用異或運(yùn)算符實(shí)現(xiàn)加密字符串

Java中使用異或運(yùn)算符實(shí)現(xiàn)加密字符串

2019-12-23 14:05junjie JAVA教程

這篇文章主要介紹了Java中使用異或運(yùn)算符實(shí)現(xiàn)加密字符串,本文直接給出實(shí)現(xiàn)代碼,以及運(yùn)算結(jié)果加密實(shí)例,需要的朋友可以參考下

通過(guò)異或運(yùn)算符號(hào)與一個(gè)指定的值進(jìn)行異或運(yùn)算,從而改變字符串每個(gè)字符的值,這樣就可以得到加密后的字符串。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import java.util.Scanner;
public class Encypt {
  public static void main(String args[]){
    Scanner scan = new Scanner(System.in);
    System.out.println("請(qǐng)輸入一個(gè)英文字符串或解密字符串:");
    String password = scan.nextLine();   //獲取用戶(hù)輸入
    char[] array = password.toCharArray(); //獲取字符數(shù)組
    for(int i=0;i<array.length;i++) //遍歷字符數(shù)組
    {
      array[i]=(char)(array[i]^20000); //對(duì)每個(gè)數(shù)組元素進(jìn)行異或運(yùn)算
    
    System.out.println("加密或解密結(jié)果如下:");
    System.out.println(new String(array));
  }
}

 

輸出結(jié)果:

?
1
2
3
4
請(qǐng)輸入一個(gè)英文字符串或解密字符串:
www.sohu.com
加密或解密結(jié)果如下:
乗乗乗與乓乏么乕與乃乏乍

 

總結(jié):

位運(yùn)算可以實(shí)現(xiàn)很多高級(jí),高效的運(yùn)算。比如說(shuō)加密,乘法中的n次方就是右移n位,速度還快。

延伸 · 閱讀

精彩推薦
609
主站蜘蛛池模板: 日韩一区二区三区在线观看 | www.99| 午夜精品在线 | 美女超碰| 91麻豆精品国产91久久久久久久久 | 精品www| 国产精品毛片久久久久久久 | 亚洲va欧美va天堂v国产综合 | 亚洲国产精品福利 | 高清av一区 | 国产一二在线 | 国内精品久久久久久中文字幕 | 一区二区三区四区在线 | 午夜私人影院在线观看 | 亚洲一区在线观看视频 | 亚洲久久 | 免费一级片 | 一级特黄bbbbb免费观看 | 亚洲视频精品在线观看 | 草草在线观看 | 二区免费视频 | 久久精品无码一区二区日韩av | 亚洲成人在线播放视频 | 亚洲精品天堂 | av在线一区二区三区 | 久久免费国产 | 日韩城人网站 | 久久婷婷色| 中文字幕一区二区三区不卡 | 天天射天天干 | 亚洲国产成人精品女人久久久 | 日韩av一区二区在线观看 | 欧美中文字幕一区二区 | 久久视频精品 | 亚洲精品一区 | 中文字幕在线日韩 | 精品亚洲永久免费精品 | 日韩一区二区三区福利视频 | 精品视频网站 | 免费观看福利视频 | av片免费 |