六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Java咖啡館——Java語言基礎(3)

[摘要]2.運算符  運算符用來進行函數運算。Java中的運算符可以分為算術運算符、關系運算符、條件運算符、位移與邏輯運算符、賦值運算符以及其他一些運算符組成。  下面,用“(X % 3 == 2) &am...

    

  2.運算符

  運算符用來進行函數運算。Java中的運算符可以分為算術運算符、關系運算符、條件運算符、位移與邏輯運算符、賦值運算符以及其他一些運算符組成。

  下面,用“(X % 3 == 2) && (X % 5 == 3) && (X % 7 == 2)”來理解Java運算符的概念。

  剛才已經說過了,“X”是一個變量,“%”是取模的算術運算符,“X % 3”即X模3,就是X除以3的余數;“==”是關系運算符,當“==”兩邊相等時返回true,否則就是false。從而,“X % 3 == 2”的意思就很明白了??如果X除以3的余數是2,則這個表達式的值就是true,否則為false。一對“()”是用來表示運算的優先級,即括號里面的表達式首先被計算,然后才是括號外的。“&&”讀作and,是條件運算符,是邏輯運算里面的合取,即當且僅當“&&”兩邊都是true的時候,表達式為true,否則為false。現在回過頭看上面這個表達式的意思就是:X除以3余2并且X除以5余3并且X除以7余2,表達式的結果顯然是一個布爾值,不是true就是false。

  3.流程控制

  程序是以文件形式保存在磁盤上的。如果沒有流程控制,Java解釋器將從頂向下、從左到右執行語句。而用流程控制語句,你可以選擇性地執行部分語句,重復執行一些語句,或者改變語句的順序流程,從而完成千變萬化的工作。

  首先介紹if流程控制語句。if語句允許你選擇性地執行某些語句,跟“如果怎樣則如此這般”的意思一樣。比如,我們的程序是這樣寫的:

if ((X % 3 == 2) && (X % 5 == 3) && (X % 7 == 2)) { 
   System.out.print("這個數字是:"); 
   System.out.print(X);
}

  聯系上面關于運算符的知識,很明顯,這句話的意思是:如果“X除以3余2并且X除以5余3并且X除以7余2”,則“把這個數字打印出來”,是不是跟日常生活的語法非常接近?

  下面看看外層的for流程控制語句。for語句是循環語句,用來遍歷一段數值。基本語法形式如下:

for (初始化; 終止判斷; 增量) {
    執行語句
}

  在循環執行前,初始化部分將首先被執行。比如我們的代碼中,初始化語句是:X = 0,表示把0賦給變量X,即從0開始測試是否滿足題意。之后,執行語句將被調用,即上面的if語句??若當前的X(這時是0)滿足題意便打印出來。然后,增量語句將被執行,即X++,意思是把X的值增加1,即我們要嘗試1是否滿足題意的解。最后,終止判斷語句將被執行,這里是“X < 100”,表示若X小于100則重復以上步驟,否則停止循環,執行后面的代碼。

  可以看到,控制整個循環的主要部分是增量和終止判斷,沒有增量的變化,就無法達到依次嘗試0到99這些數字是否滿足題意;如果沒有終止判斷,循環就無法停止,可能進入所謂的死循環甚至死機??嚇唬你的,有Eclipse在,即使寫出造成死循環的豆腐渣代碼,按下Eclipse中的停止按鈕,照樣安然無事。可惜我們的防汛工作卻沒有這樣的救命按鈕,必須腳踏實地,來不得半點馬虎。
OK,現在真相已經大白了!我們的Java代碼不過是從0到99依次嘗試,看看是否“三三數之剩二,五五數之剩三,七七數之剩二”,如果是則把該數字打印出來。借助電腦幾近暴力的速度,從而在短短1秒內解開黃蓉的謎題!黃老邪估計也不得不悄悄地低頭買下有《Java咖啡館》連載的《電腦愛好者》雜志閉門修煉大腦,哈哈哈……





主站蜘蛛池模板: 一级特级女人18毛片免费视频 | 日本高清免费不卡在线播放 | 天天插天天透天天狠 | 日本无人区码卡1 | 特级毛片黑人三人共一女 | 欧洲亚洲欧美国产日本高清 | 亚洲福利一区 | 亚洲精品午夜在线观看 | 欧美亚洲视频在线观看 | 啪啪五月 | 中文字幕亚洲日本岛国片 | 四虎精品8848ys一区二区 | 色噜噜影院 | 天堂资源在线中文 | 日韩在线观看免费 | 天天综合网久久 | 婷婷天堂| 天天草夜夜骑 | 一二三四视频社区在线网 | 人人干美女 | 欧美综合图区亚洲综合图区 | 性亚洲| 香蕉久久夜色精品国产尤物 | 日韩精品久久一区二区三区 | 亚洲欧美另类综合 | 视频在线观看免费网址 | 欧美一级做a爰片免费 | 人人网碰人人网超 | 欧美又粗又大又硬又长又爽视频 | 在线观看永久免费视频网站 | 一二三四影院免费观看 | 日日夜夜拍 | 日本免费高清在线 | 日韩一区二区久久久久久 | 四虎影视在永久在线观看 2019 | 亚洲欧美综合网站 | 午夜在线免费观看视频 | 青草国产在线 | 欧美亚洲日本在线 | 亚洲精品有码在线观看 | 中文字幕乱 |