public class Boke2 {
public static void main(String[] args) {
char a='十';
char b='点';
char c='进';
char d='攻';
System.out.println("加密前:"+a+b+c+d);
char x='8';
a=(char)(a^x);
b=(char)(b^x);
c=(char)(c^x);
d=(char)(d^x);
System.out.println("加密后:"+a+b+c+d);
a=(char)(a^x);
b=(char)(b^x);
c=(char)(c^x);
d=(char)(d^x);
System.out.println("解密后:"+a+b+c+d);
}
}
java中的运算符有以下几种:
算术运算符: +,-,*,/,%,++,--
赋值运算符 =
关系运算符: >,=,<=,==,!= instanceof
逻辑运算符: &&,||,!
位运算符: &,|,^,~ , >>,<>> (了解!!!)
条件运算符 ?:
扩展赋值运算符:+=,-=,*=,/=