将用户在键盘输入的字符串加密,然后输出密文
2014-08-10 17:48
232 查看
package javaapplication28;
import java.util.Scanner;
/**
*
* @author qingzhu
*/
public class JavaApplication28 /*** @param args the command line arguments*/
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
String s=reader.nextLine();
char a[]=s.toCharArray();
for(int i=0;i<a.length;i++){
a[i]=(char)(a[i]^'w');}
String secret=new String(a);
System.out.println("密文:"+secret);
for(int i=0;i<a.length;i++){
a[i]=(char)(a[i]^'w');}
String code=new String(a);
System.out.println("原文:"+code);
// TODO code application logic here
}
}
import java.util.Scanner;
/**
*
* @author qingzhu
*/
public class JavaApplication28 /*** @param args the command line arguments*/
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
String s=reader.nextLine();
char a[]=s.toCharArray();
for(int i=0;i<a.length;i++){
a[i]=(char)(a[i]^'w');}
String secret=new String(a);
System.out.println("密文:"+secret);
for(int i=0;i<a.length;i++){
a[i]=(char)(a[i]^'w');}
String code=new String(a);
System.out.println("原文:"+code);
// TODO code application logic here
}
}
相关文章推荐
- C语言:从键盘输入一个字符串,以感叹号!作为结束标志,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件test中保存。
- 将键盘输入的字符串送到用户自定义的数据缓存区中并输出
- 从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。
- 从键盘输入一个串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件“TEST”中保存输入的字符串以“!”结束。
- 记录从键盘输入的字符串,计算字符串的长度并用指针实现对字符串的逆向输出
- 从键盘输入一个字符串,将其中的大写字母变小写字母,小写字母变大写字母,并输出 。
- 键盘输入一行字符串,每个单词倒序输出
- 编写一函数 用户输入字符串 函数将获取第一个单词输出 并丢掉后面的字符(图)
- 从易到难编写C++程序,(1)个人解答(2):把键盘输入的字符串逆序输出。
- 一道笔试题:按照用户输入的rule,经过并、交、差运算后,输出字符串结果。
- 输入四个字符串然后按大到后输出。
- 从易到难编写C++程序,(1)问题:把键盘输入的字符串逆序输出。
- 续上一篇文章,用栈来实现:按照用户输入的rule,经过并、交、差运算后,输出字符串结果。
- 从易到难编写C++程序,(1)个人解答:把键盘输入的字符串逆序输出。
- c语言: 键盘输入一个n个字符的串,然后按字母表顺序输出这n个字符
- 写一个控制台应用程序,它接收用户输入的字符串,将其中的字符顺序,反顺序输出!
- 题目:要求从键盘输入一数字,然后中文输出(要符合中文语法)
- 建立一个线性表,依次从键盘输入的正整数,然后依次输出(一个简单参考事例)
- 从键盘输入字符串并输出该字符串(汇编程序—I/O
- 键盘输入一行字符串,每个字符倒序输出