steinqiao  
          日歷
          <2011年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910
          統計
          • 隨筆 - 8
          • 文章 - 0
          • 評論 - 1
          • 引用 - 0

          導航

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           

           

           

           

          Java SE  第四講:

           

          1.   當有若干個變量參與運算時,結果類型取決于這些變量中表示范圍最大的那個變量類型。

          比如,參與運算的變量中,有整型 int,有雙精度浮點型 double,有短整型 short,那么

          最后的結果類型就是 double

          2.   int a = 1;

          int b = 2;

          double c = (double)a / b;

           

          上面的代碼中,a b 都是整型,但是通過(double)a 這種轉換將 a 轉換為一個匿名的變

          量,該變量的類型是 double,但是要注意:a 本身依舊是 int 類型,而不是 double 類型,

          這樣,(double)a / b 就是 double 類型除以 int 類型,結果自然是 double 類型。

          3.   取模運算符:使用%表示。

          int a = 5;

          int b = 3;

           

          int c = a % b;

          上面代碼的運行結果是 2,因為 5 除以 3 結果是 1 2。

           

          取模的規律:取模的結果符號永遠與被除數的符號相同

           

           

          int a = 5;

          int b = -3;

           

          int c = a % b;

          被除數是 5,那么取模的結果是 2

           

          int a = -5;

          int b = 3;

           

          int c = a % b;

          被除數是-5,那么取模的結果是-2。

           

           

           

          Java SE  第五講:

           

          1.   關系運算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等

          于(<=),關系運算的結果是個 boolean 值。

          2.   邏輯運算符:重點講解兩個,邏輯運算符本身也返回一個 boolean 值。

          1 邏輯與:使用&&表示,邏輯與是個雙目運算符(即有兩個操作數的運算符),只有

          當兩個操作數都為真的時候,結果才為真;其余情況結果均為假。邏輯與表示的并

          且的意思。

          2 邏輯或:使用||表示,邏輯或也是個雙目運算符,只有當兩個操作數都為假的時候,

          結果才為假;其余情況結果均為真。邏輯或表示或者的意思。

          3.   關于邏輯運算符的短路特性。

          1 邏輯與:如果第一個操作數為 false,那么結果肯定就是 false,所以在這種情況下,

          將不會執行邏輯與后面的運算了,即發生了短路。

          2 邏輯或:如果第一個操作數為 true,那么結果肯定就是 true,所在在這種情況下,

          將不會執行邏輯或后面的運算了,即發生了短路。

          4.   關于變量的自增與自減運算。

          1 關于 int b = a++,作用是將 a 的值先賦給 b,然后再讓 a 自增 1.

          2 關于 int b = ++a,作用是將 a 的值先自增 1,然后將自增后的結果賦給 b

          posted on 2011-11-17 22:14 斯坦 閱讀(108) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          Copyright © 斯坦 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 永年县| 北川| 滨海县| 永德县| 玉龙| 绥德县| 开封市| 阿巴嘎旗| 白河县| 大洼县| 长汀县| 盐亭县| 都兰县| 彭水| 怀来县| 延吉市| 金门县| 沅陵县| 鹤壁市| 当阳市| 台前县| 嘉兴市| 阿拉善盟| 久治县| 海阳市| 阜新| 松潘县| 灵山县| 鄂尔多斯市| 迁安市| 岳池县| 濉溪县| 汉阴县| 甘南县| 武宣县| 会宁县| 宁城县| 浏阳市| 伊川县| 河池市| 庆阳市|