20160727------JAVA基礎(chǔ)語(yǔ)法【運(yùn)算符求晶、鍵盤(pán)輸入】

二、基礎(chǔ)語(yǔ)法(day2)

5衷笋、運(yùn)算符


  • 算數(shù)運(yùn)算符:+芳杏、-、辟宗、/爵赵、%、++泊脐、--空幻、
    ( a%b=a-(a/b)
    b )
  • 關(guān)系運(yùn)算符:== 、容客!=秕铛、>、<缩挑、>=但两、<=
  • ① >、<供置、>=谨湘、<=運(yùn)算符的優(yōu)先級(jí)別高于== 、芥丧!=悲关。
  • ② >、<娄柳、>=寓辱、<=運(yùn)算符值支持?jǐn)?shù)據(jù)類(lèi)型的數(shù)據(jù)比較。
  • 邏輯運(yùn)算符:&赤拒、|秫筏、^诱鞠、!这敬、&& 航夺、 ||
  • ① 操作數(shù)據(jù)類(lèi)型只能是布爾類(lèi)型,操作結(jié)果也是布爾值崔涂。
      優(yōu)先級(jí)別:阳掐! > & > ^異或 > | > && > || 。
  • ②&冷蚂、| 與 &&缭保、|| 的區(qū)別
      &和|運(yùn)算是把邏輯表達(dá)式全部計(jì)算完,而&&和||運(yùn)算具有短路計(jì)算功能蝙茶。即系統(tǒng)從左至右進(jìn)行邏輯表達(dá)式的計(jì)算艺骂,一旦出現(xiàn)計(jì)算結(jié)果已經(jīng)確定的情況,則計(jì)算過(guò)程即被終止隆夯。短路計(jì)算功能可以提高程序的運(yùn)行速度钳恕。
  • ③ 異或:^兩值相同結(jié)果為false,兩值不同結(jié)果為true蹄衷。
    位運(yùn)算符:&位與忧额、|位或、~位非愧口、^位異或宙址、>>右移、<<左移
    賦值運(yùn)算符:=调卑、+=抡砂、-=、*=恬涧、/=注益、%=
  • 三目運(yùn)算符:表達(dá)式1?表達(dá)式2:表達(dá)式3
    eg:int a=1,b=2,max;
       max=a>b?a:b;
       //max等于2
//三目運(yùn)算符練習(xí)
import java.util.*;
public class CompareDemo {
    public static void main(String[] args){
        double first;
        double second;
        Scanner scanner=new Scanner(System.in);
        System.out.print("請(qǐng)輸入第一個(gè)數(shù):");
        first=scanner.nextDouble();
        System.out.print("請(qǐng)輸入第二個(gè)數(shù):");
        second=scanner.nextDouble();
        System.out.println("最小值為:"+(first<second?first:second));
    }
}

//CompareDemo運(yùn)行結(jié)果:
請(qǐng)輸入第一個(gè)數(shù):4
請(qǐng)輸入第二個(gè)數(shù):6
最小值為:4.0
  • 運(yùn)算符的優(yōu)先級(jí)
優(yōu)先級(jí) 運(yùn)算符 描述
1 () 括號(hào)
2 +溯捆、- 正負(fù)號(hào)
3 ++丑搔、- -、提揍! 單目運(yùn)算符
4 *啤月、/、% 乘劳跃、除谎仲、取余
5 +、- 加減
6 <<刨仑、>>郑诺、>>> 移位運(yùn)算
7 <<夹姥、>>、>辙诞、>= 比較大小
8 ==辙售、!= 是否相等
9 & 按位于運(yùn)算
10 ^ 按位異或運(yùn)算
11 | 按位或運(yùn)算
12 && 非簡(jiǎn)潔邏輯與運(yùn)算
13 雙豎線 非簡(jiǎn)介邏輯或運(yùn)算
14 = 賦值運(yùn)算


左移:5<<2 將值5轉(zhuǎn)換為二進(jìn)制101后飞涂,左移2位旦部,右邊自動(dòng)補(bǔ)0,即10100较店,計(jì)算得20
右移:x>>y  正數(shù):將值x的二進(jìn)制右移y位士八,左邊自動(dòng)補(bǔ)y個(gè)0
        負(fù)數(shù):將值x的二進(jìn)制右移y位,左邊自動(dòng)補(bǔ)y個(gè)1
無(wú)符號(hào)右移:>>> 無(wú)論正數(shù)還是負(fù)數(shù)泽西,移動(dòng)后都自動(dòng)補(bǔ)0

總結(jié):
〔芰濉① 單目運(yùn)算符包括缰趋!捧杉、^、++秘血、- -優(yōu)先級(jí)別高
∥抖丁② 優(yōu)先級(jí)別最低的是賦值運(yùn)算符
 ③ ()優(yōu)先級(jí)最高灰粮,可通過(guò)()控制表達(dá)式的運(yùn)算順序仔涩。
 ④ 從右向左結(jié)合性的只有賦值運(yùn)算符粘舟、三目運(yùn)算符和多目運(yùn)算符熔脂。
 ⑤ 算術(shù)運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符

//練習(xí)運(yùn)算符

public class Test {
    public static void main(String[] args) {

        int i=0;
        double x=2.3;
        System.out.println("Result 1:"+(--i+i+i++));
        System.out.println("Result 2:"+(i+++i));
        i+=i+(i=4);
        System.out.println("Result 3:"+i);
        i=3+3*2%i--;
        System.out.println("Result 4:"+i);
        x=x++;
        System.out.println("Result 5:"+x);
        x+=1.2*3+x++;
        System.out.println("Result 6:"+x);
        x=x%3+4*2+x--;
        System.out.println("Result 7:"+x);
        
    }
}
//運(yùn)行結(jié)果
Result 1:-3
Result 2:1
Result 3:6
Result 4:3
Result 5:2.3
Result 6:8.2
Result 7:18.4

6柑肴、鍵盤(pán)輸入
 使用Scanner可以接收用戶鍵盤(pán)輸入的字符霞揉。
 步驟:
 ①導(dǎo)入Scanner類(lèi):

Import java.util.*;

②創(chuàng)建Scanner對(duì)象:

Scanner input=new Scanner(System.in);

③獲得鍵盤(pán)輸入的數(shù)據(jù)

int n=input.nextInt();
String m=input.next();
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末晰骑,一起剝皮案震驚了整個(gè)濱河市适秩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌硕舆,老刑警劉巖秽荞,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異抚官,居然都是意外死亡扬跋,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)凌节,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)胁住,“玉大人趁猴,你說(shuō)我怎么就攤上這事”爰” “怎么了儡司?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)余指。 經(jīng)常有香客問(wèn)我捕犬,道長(zhǎng),這世上最難降的妖魔是什么酵镜? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任碉碉,我火速辦了婚禮,結(jié)果婚禮上淮韭,老公的妹妹穿的比我還像新娘垢粮。我一直安慰自己,他們只是感情好靠粪,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布蜡吧。 她就那樣靜靜地躺著,像睡著了一般占键。 火紅的嫁衣襯著肌膚如雪昔善。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,718評(píng)論 1 305
  • 那天畔乙,我揣著相機(jī)與錄音君仆,去河邊找鬼。 笑死牲距,一個(gè)胖子當(dāng)著我的面吹牛返咱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播牍鞠,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼咖摹,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了皮服?” 一聲冷哼從身側(cè)響起楞艾,我...
    開(kāi)封第一講書(shū)人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎龄广,沒(méi)想到半個(gè)月后硫眯,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡择同,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年两入,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片敲才。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡裹纳,死狀恐怖择葡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情剃氧,我是刑警寧澤敏储,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站朋鞍,受9級(jí)特大地震影響已添,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜滥酥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一更舞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧坎吻,春花似錦缆蝉、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至吗氏,卻和暖如春芽偏,著一層夾襖步出監(jiān)牢的瞬間雷逆,已是汗流浹背弦讽。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留膀哲,地道東北人往产。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像某宪,于是被迫代替她去往敵國(guó)和親仿村。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Java經(jīng)典問(wèn)題算法大全 /*【程序1】 題目:古典問(wèn)題:有一對(duì)兔子兴喂,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子蔼囊,小兔子...
    趙宇_阿特奇閱讀 1,869評(píng)論 0 2
  • 【程序1】 題目:古典問(wèn)題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子衣迷,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔...
    葉總韓閱讀 5,137評(píng)論 0 41
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法畏鼓,類(lèi)相關(guān)的語(yǔ)法,內(nèi)部類(lèi)的語(yǔ)法壶谒,繼承相關(guān)的語(yǔ)法云矫,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 31,643評(píng)論 18 399
  • 大家好我叫孟仁杰汗菜,今天我給大家說(shuō)的題目是《虎皮蘭》让禀。 在我家的陽(yáng)臺(tái)上...
    孟仁杰簡(jiǎn)書(shū)閱讀 268評(píng)論 0 0
  • 窮人的沃爾瑪 下午挑社,需要去買(mǎi)一些浴巾和防蚊水,于是去了一趟家附近的沃爾瑪巡揍。 離家5分鐘的距離痛阻,這家沃爾瑪很大,是一...
    駭客文閱讀 621評(píng)論 0 0