steinqiao  
          日歷
          <2011年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910
          統(tǒng)計(jì)
          • 隨筆 - 8
          • 文章 - 0
          • 評(píng)論 - 1
          • 引用 - 0

          導(dǎo)航

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

           

           

           

           

          Java SE  第四講:

           

          1.   當(dāng)有若干個(gè)變量參與運(yùn)算時(shí),結(jié)果類(lèi)型取決于這些變量中表示范圍最大的那個(gè)變量類(lèi)型。

          比如,參與運(yùn)算的變量中,有整型 int,有雙精度浮點(diǎn)型 double,有短整型 short,那么

          最后的結(jié)果類(lèi)型就是 double

          2.   int a = 1;

          int b = 2;

          double c = (double)a / b;

           

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

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

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

          3.   取模運(yùn)算符:使用%表示。

          int a = 5;

          int b = 3;

           

          int c = a % b;

          上面代碼的運(yùn)行結(jié)果是 2,因?yàn)?/span> 5 除以 3 結(jié)果是 1 2

           

          取模的規(guī)律:取模的結(jié)果符號(hào)永遠(yuǎn)與被除數(shù)的符號(hào)相同

           

           

          int a = 5;

          int b = -3;

           

          int c = a % b;

          被除數(shù)是 5,那么取模的結(jié)果是 2

           

          int a = -5;

          int b = 3;

           

          int c = a % b;

          被除數(shù)是-5,那么取模的結(jié)果是-2

           

           

           

          Java SE  第五講:

           

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

          于(<=),關(guān)系運(yùn)算的結(jié)果是個(gè) boolean 值。

          2.   邏輯運(yùn)算符:重點(diǎn)講解兩個(gè),邏輯運(yùn)算符本身也返回一個(gè) boolean 值。

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

          當(dāng)兩個(gè)操作數(shù)都為真的時(shí)候,結(jié)果才為真;其余情況結(jié)果均為假。邏輯與表示的并

          且的意思。

          2 邏輯或:使用||表示,邏輯或也是個(gè)雙目運(yùn)算符,只有當(dāng)兩個(gè)操作數(shù)都為假的時(shí)候,

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

          3.   關(guān)于邏輯運(yùn)算符的短路特性。

          1 邏輯與:如果第一個(gè)操作數(shù)為 false,那么結(jié)果肯定就是 false,所以在這種情況下,

          將不會(huì)執(zhí)行邏輯與后面的運(yùn)算了,即發(fā)生了短路。

          2 邏輯或:如果第一個(gè)操作數(shù)為 true,那么結(jié)果肯定就是 true,所在在這種情況下,

          將不會(huì)執(zhí)行邏輯或后面的運(yùn)算了,即發(fā)生了短路。

          4.   關(guān)于變量的自增與自減運(yùn)算。

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

          2 關(guān)于 int b = ++a,作用是將 a 的值先自增 1,然后將自增后的結(jié)果賦給 b

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

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
           
          Copyright © 斯坦 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 海原县| 烟台市| 绥江县| 栖霞市| 湖南省| 泰州市| 邵阳县| 浮山县| 射洪县| 墨脱县| 铁岭县| 南江县| 武隆县| 乌恰县| 和平区| 桦甸市| 藁城市| 治多县| 保德县| 和政县| 北碚区| 封开县| 庐江县| 霸州市| 弥勒县| 讷河市| 威宁| 黎平县| 金华市| 米脂县| 泰州市| 阿坝县| 阿合奇县| 洞口县| 碌曲县| 崇礼县| 建昌县| 新津县| 会东县| 华宁县| 宽甸|