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
逻辑运算符: &&,||,!
位运算符: &,|,^,~ , >>,<<,>>> (了解!!!)
条件运算符 ?:
扩展赋值运算符:+=,-=,*=,/=