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

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

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咖啡館》連載的《電腦愛好者》雜志閉門修煉大腦,哈哈哈……





主站蜘蛛池模板: 婷婷热 | 天天狠天天操 | 日本捆绑调教hd在线观看 | 青青草手机在线 | 欧美亚洲国产一区二区 | 欧美一级特黄aaaaaa在线看片 | 亚洲综合资源 | 在线中文字幕不卡 | 日韩免费中文字幕 | 小黄鸭b站视频 | 亚洲国产精品免费在线观看 | 一级床片40分钟免费视频 | 四虎精品永久在线 | 青青草手机在线视频 | 日本乱码一卡二卡三卡永久 | 野草影院手机在线观看免费6 | 天堂√在线中文资源网 | 天天躁夜夜躁狠狠躁躁 | 亚洲综合一 | 人人干在线 | 伊人成人在线 | 日本 欧美 国产 | 日产精品一区到六区免费 | 中文天堂在线视频 | 伊人888| 夜夜夜网站 | 小xav导航福利网址 香蕉中文在线 | 亚洲精品成人a | 亚洲专区路线一路线二天美 | 日本五级床片全部免费放 | 日韩美女网站 | 亚洲第一页视频 | 色综合视频在线 | 日本综合欧美一区二区三区 | 亚洲综合影视 | 日本特黄特色视频 | 无人精品乱码一区二区三区 | 亚洲天堂视频在线免费观看 | 性欧美xxxx| 亚洲成a人不卡在线观看 | 亚洲看看 |