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

     逻辑运算符:  &&,||,!

     位运算符:  &,|,^,~ , >>,<<,>>> (了解!!!)

    条件运算符 ?:

扩展赋值运算符:+=,-=,*=,/=

转载于:https://www.cnblogs.com/lzw3047/p/6707571.html

java中的与或运算相关推荐

  1. java char 计算_经典Java面试题之Java中Char类型的运算

    经典Java面试题之Java中Char类型的运算 char在java中称为"字符型",占2个字节.本文是百分网小编搜索整理的关于经典Java面试题之Java中Char类型的运算,有 ...

  2. Java中的短路与运算和短路或运算

    Java中的短路与运算 1.短路与运算的符号:&& 2.短路与运算的特点:当运算符左边的关系运算结果是false时,不再对右边的关系运算进行计算. 如:4<3&& ...

  3. java中怎么实现指数幂,java中幂指数值的运算代码解析

    说到幂指数的运算我们就会用到Math.pow(doublea,doubleb),返回的结果是a的b次方. 在Java中,当我们计算2的n次方时,可以直接用Math.pow来计算.非常方便. 但是,已知 ...

  4. java怎么计算幂函数,java中幂指数值的运算代码解析

    说到幂指数的运算我们就会用到Math.pow(doublea,doubleb),返回的结果是a的b次方. 在Java中,当我们计算2的n次方时,可以直接用Math.pow来计算.非常方便. 但是,已知 ...

  5. java double 运算精度问题_关于java中Double类型的运算精度问题

    如果我们编译运行下面这个程序会看到什么? public class Test{     public static void main(String args[]){         System.o ...

  6. 经典Java面试题-Java中Char类型的运算

    [面试原题] 假设y是字符类型,初始化值为'b',那么以下语句输出的结果是什么? A.  System.out.println(++y); B.   System.out.println(y+1); ...

  7. java中补码与位运算,Java:二进制(原码、反码、补码)与位运算

    一.二进制(原码.反码.补码) 二进制的最高位是符号位("0"代表正数,"1"代表负数): Java中没有无符号数: 计算机以整数的补码进行运算: 1.  原码 ...

  8. java中的三目运算

    博主理解的三目运算 还是萌新小白的博主认为,三目运算和java逻辑中的if else 极为的相似,所以大家刚接触的时候完全可以把它认为就是if else! 想必大家一定都在代码中见过 a==b ? 1 ...

  9. java中测试计算能力_CPU运算性能测试、JAVA性能创纪录_三星 I728_手机其它OS-中关村在线...

    CPU运算性能测试: 我们采用CPU测速软件(主要考察运算能力包括:整数加法.整数乘法.浮点加法和浮点乘法)来测试三星i728的CPU运算速度并与Qualcomm 7200 400MHz的HTC Ty ...

最新文章

  1. 使用Jenkins持续集成Vue项目配置Sonar任务
  2. INDEX FULL SCAN和INDEX FAST FULL SCAN的区别
  3. java火箭应用_从C++入手,探寻java的特点
  4. Vim 实用技术,第 3 部分: 定制 Vim
  5. 数组指针和指针数组,函数指针和指针函数,常量指针和指针常量,常量引用
  6. javamail读取并发送完整的html页面
  7. 牛客 - 合约数(树上启发式合并)
  8. 利用位运算解决 N 皇后问题
  9. 【解决bug之路】JAVA 之 static
  10. 【Python爬虫】使用urllib.request下载已知链接的网络资源
  11. 程序员的自我修养笔记3 内存管理
  12. finereport与OA系统集成的完全方案
  13. 杜比TrueHD(Dolby TrueHD)音频编码解析
  14. 将bilibili缓存文件转换为MP4格式
  15. 电商、数字化下的中国书店
  16. win10 IE浏览器显示无法安全下载文件
  17. angular4 监听input框输入值的改变 (实用、赞)
  18. StartAllBack v3.5.4.4550 Win11经典开始菜单增强工具
  19. 选调生推荐表计算机水平如何填写,2020广东选调生报考推荐表填写模板
  20. python将txt转为字符串_Python玩转《生僻字》

热门文章

  1. feignClient的使用
  2. RabbitMQ三种Exchange模式(fanout,direct,topic)的性能比较(转)
  3. Android开发笔记(一百二十六)自定义音乐播放器
  4. Android开发笔记(三)屏幕分辨率
  5. addRoutes爬坑记
  6. response.getWriter().write()与out.print()的区别
  7. 《程序是怎样跑起来的》读书笔记——第三章 计算机进行小数运算时出错的原因...
  8. 烂泥:dnsmasq搭建简易DNS服务器
  9. Xamarin只言片语3——Xamarin.Android下支付宝(Alipay SDK)使用
  10. MySQL深入02-DML之Select查询