A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 下一页5 中级黑马   /  2015-5-3 00:24  /  268 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. /*
  2. 总结%这个关于负数的使用

  3. 当有负数参与运算时候,只看左边,并且左边的绝对值小于右边时,结果为左右这个数,负数就负数,正数就正数;例如-9%12=-9
  4. */class Test
  5. {
  6. public static void main(String[] args)
  7. {

  8. //short x = 128;
  9. System.out.println((int)('6'));
  10. System.out.println((char)(4+'a'));
  11. System.out.println('a'+4);
  12. System.out.println(-3%9);//-3
  13. System.out.println(3%9);//3
  14. System.out.println(3%-9);//3
  15. System.out.println(-3%-9);//-3
  16. System.out.println(9%3);//0
  17. System.out.println(9%-3);//0
  18. System.out.println(-9%3);//0
  19. System.out.println(-9%-3);//0
  20. System.out.println(false&&false);



  21. int[][]arr = new int[][]{{8,5,0,1,3},{3,2,3,9},{10,11,4,8},{1,4,1}};
  22. //这样写就会报错char[][]arr = new char[][]{{'8','5','0','1','3'},{'3','2','3','9'},{'10','11','4','8'},{'1','4','1'}};
  23. //把里面的10 11改成一个字符就可以运行了,''里面只能装一个字符



  24. /*
  25. true & true = true;
  26. true & false=false;
  27. false& true =false;
  28. /*
  29. 一句话总结;
  30. &这个中,只要有一个为false全部为false
  31. */
  32. false& false=false;


  33. true|true=true;
  34. true|false=true;
  35. false|true=true;
  36. false|false=false;
  37. /*
  38. 一句话总结;
  39. |中只要有一个为true结果为true
  40. */


  41. true ^ true=false;
  42. true ^ false=true;
  43. false ^ true=true;
  44. false ^ false=false;

  45. /*
  46. 一句话总结;
  47. 当两边都为true或者false时候结果为false,不同时候为true
  48. */
  49. true&&true=true;
  50. true&&false=false;
  51. false&&true=false;
  52. false&&false=false;
  53. /*
  54. 一句话总结;
  55. 当左边为false时,右边不运算,左边为true右边运算并且运算和&一样
  56. */


  57. true||true=true;
  58. true||false=true;
  59. false||true=true;
  60. false||false=false;
  61. */
  62. /*
  63. 一句话总结;

  64. 当左边为true时,右边不运算
  65. */
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马