成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Java編程基礎(chǔ)03——進(jìn)制運(yùn)算&數(shù)據(jù)類型&變量

gekylin / 3431人閱讀

摘要:邏輯運(yùn)算符的基本用法邏輯運(yùn)算符有哪些與并且或異或非案例演示邏輯運(yùn)算符的基本用法注意事項(xiàng)邏輯運(yùn)算符一般用于連接類型的表達(dá)式或者值。表達(dá)式就是用運(yùn)算符把常量或者變量連接起來的符合語法的式子。特點(diǎn)偶數(shù)個(gè)不改變本身。

03.01_(邏輯運(yùn)算符的基本用法)*

A:邏輯運(yùn)算符有哪些 int a,b,c

&: 與 并且and,

|: 或 or

^: 異或

!: 非

&&,||

B:案例演示

邏輯運(yùn)算符的基本用法

注意事項(xiàng):

a:邏輯運(yùn)算符一般用于連接boolean類型的表達(dá)式或者值。

b:表達(dá)式:就是用運(yùn)算符把常量或者變量連接起來的符合java語法的式子。

算術(shù)表達(dá)式:a + b

比較表達(dá)式:a == b(條件表達(dá)式)

C:結(jié)論:

&邏輯與:有false則false。

|邏輯或:有true則true。

^邏輯異或:相同為false,不同為true。

!邏輯非:非false則true,非true則false。

特點(diǎn):偶數(shù)個(gè)不改變本身。

03.02_(邏輯運(yùn)算符&&和&的區(qū)別)*

A:案例演示

&&和&的區(qū)別?

a:最終結(jié)果一樣。

b:&&具有短路效果。左邊是false,右邊不執(zhí)行。

&是無論左邊是false還是true,右邊都會(huì)執(zhí)行

    int x = 3;
    int y = 4;
    System.out.println((++x) == 3 & (++y == 4)); 
    System.out.println("x =" + x); 
    System.out.println("y =" + y);

B:同理||和|的區(qū)別?(學(xué)生自學(xué))

* * a:最終結(jié)果一樣。
* b:||具有短路效果。左邊是true,右邊不執(zhí)行。

C:開發(fā)中常用誰?

&&,||,!

03.03_(位運(yùn)算符的基本用法1)(了解)

A:位運(yùn)算符有哪些

&,|,^,~ ,>>有符號(hào)右移,>>>無符號(hào)右移,<<有符號(hào)左移

B:案例演示

位運(yùn)算符的基本用法1

&,|,^,~ 的用法

&:有0則0(0代表的是false;1代表的是true)

|:有1則1

^:相同則0,不同則1

~:按位取反,高位也包括在內(nèi)(單目運(yùn)算符)

System.out.println(6 & 3);
System.out.println(6 | 3);
System.out.println(6 ^ 3);
System.out.println(~6 );

03.04_(位異或運(yùn)算符的特點(diǎn)及面試題)*

A:案例演示

位異或運(yùn)算符的特點(diǎn)

^的特點(diǎn):一個(gè)數(shù)據(jù)對(duì)另一個(gè)數(shù)據(jù)位異或兩次,該數(shù)本身不變。

B:面試題:

請(qǐng)自己實(shí)現(xiàn)兩個(gè)整數(shù)變量的交換(在不需要第三方變量的情況下)

注意:以后講課的過程中,我沒有明確指定數(shù)據(jù)的類型,默認(rèn)int類型。

int x = 10;

int y = 5;

03.05_(位運(yùn)算符的基本用法2及面試題)(了解)

A:案例演示 >>,>>>,<<的用法:

<<:左移 左邊最高位丟棄,右邊補(bǔ)齊0

:右移    最高位是0,左邊補(bǔ)齊0;最高為是1,左邊補(bǔ)齊1

:無符號(hào)右移 無論最高位是0還是1,左邊補(bǔ)齊0

最有效率的算出2 * 8的結(jié)果

03.06_(三元運(yùn)算符的基本用法)*

A:三元運(yùn)算符的格式

(關(guān)系表達(dá)式) ? 表達(dá)式1 : 表達(dá)式2;

B:三元運(yùn)算符的執(zhí)行流程

C:案例演示

獲取兩個(gè)數(shù)中的最大值

03.07_(三元運(yùn)算符的練習(xí))*

A:案例演示

比較兩個(gè)整數(shù)是否相同

B:案例演示

獲取三個(gè)整數(shù)中的最大值

03.08_(鍵盤錄入的基本格式講解)*

A:為什么要使用鍵盤錄入數(shù)據(jù)

a:為了讓程序的數(shù)據(jù)更符合開發(fā)的數(shù)據(jù)

b:讓程序更靈活一下

B:如何實(shí)現(xiàn)鍵盤錄入呢?

先照格式來。

a:導(dǎo)包

格式:

import java.util.Scanner;

位置:

在class上面。

b:創(chuàng)建鍵盤錄入對(duì)象

格式:

Scanner sc = new Scanner(System.in);

c:通過對(duì)象獲取數(shù)據(jù)

格式:

int x = sc.nextInt();

C:案例演示

鍵盤錄入1個(gè)整數(shù),并輸出到控制臺(tái)。

鍵盤錄入2個(gè)整數(shù),并輸出到控制臺(tái)。

03.09_(鍵盤錄入的練習(xí)1)*

A:案例演示

鍵盤錄入練習(xí):鍵盤錄入兩個(gè)數(shù)據(jù),并對(duì)這兩個(gè)數(shù)據(jù)求和,輸出其結(jié)果

B:案例演示

鍵盤錄入練習(xí):鍵盤錄入兩個(gè)數(shù)據(jù),獲取這兩個(gè)數(shù)據(jù)中的最大值

03.10_(鍵盤錄入的練習(xí)2)*

A:案例演示

鍵盤錄入練習(xí):鍵盤錄入兩個(gè)數(shù)據(jù),比較這兩個(gè)數(shù)據(jù)是否相等

B:案例演示

鍵盤錄入練習(xí):鍵盤錄入三個(gè)數(shù)據(jù),獲取這三個(gè)數(shù)據(jù)中的最大值

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/76903.html

相關(guān)文章

  • Python基礎(chǔ)語法之變量數(shù)據(jù)類型詳解

      小編寫這篇文章的主要目的,主要是給大家去進(jìn)行解釋一些關(guān)于Python的事情,包括關(guān)于一些基礎(chǔ)的語法,還會(huì)涉及到一些相關(guān)的變量問題。另外,在Python之中,還會(huì)涉及到一些相關(guān)的數(shù)據(jù),這些數(shù)據(jù)類型都包括什么呢?下面就給大家詳細(xì)解答下?! ∫?輸出函數(shù)print  在python中,print()是可以直接使用的輸出函數(shù),將數(shù)據(jù)輸出到控制臺(tái)上。  1.print函數(shù)的使用  1.1可以輸出數(shù)字  ...

    89542767 評(píng)論0 收藏0
  • Java編程基礎(chǔ)12——Eclipse使用&amp;Object類型

    摘要:如何去掉默認(rèn)注釋選擇你不想要的內(nèi)容,通過右邊編輯。有什么用用別人寫好的東西打包選中項(xiàng)目右鍵自己指定一個(gè)路徑和一個(gè)名稱導(dǎo)入包復(fù)制到項(xiàng)目路徑下并添加至構(gòu)建路徑。 1.常見開發(fā)工具了解 A:操作系統(tǒng)自帶的記事本軟件 B:高級(jí)記事本軟件 C:集成開發(fā)環(huán)境 IDE (Integrated Development Environment) D:Eclipse和MyEclipse的區(qū)別 a...

    張巨偉 評(píng)論0 收藏0
  • Java編程基礎(chǔ)07——面向?qū)ο骭類&amp;private&amp;this

    摘要:面向?qū)ο笏枷敫攀隽私饷嫦驅(qū)ο箝_發(fā)就是不斷的創(chuàng)建對(duì)象,使用對(duì)象,指揮對(duì)象做事情。面向?qū)ο笤O(shè)計(jì)其實(shí)就是在管理和維護(hù)對(duì)象之間的關(guān)系。建議文件名稱和測試類名稱一致。 1.面向?qū)ο笏枷敫攀?了解) A:面向?qū)ο箝_發(fā)就是不斷的創(chuàng)建對(duì)象,使用對(duì)象,指揮對(duì)象做事情。 B:面向?qū)ο笤O(shè)計(jì)其實(shí)就是在管理和維護(hù)對(duì)象之間的關(guān)系。 C:面向?qū)ο筇卣鞣庋b(encapsulation)、繼承(inheritance...

    Leck1e 評(píng)論0 收藏0
  • &amp;運(yùn)算符的巧妙應(yīng)用

    摘要:程序輸出原理轉(zhuǎn)化為進(jìn)制為轉(zhuǎn)化為進(jìn)制為即是與將和中都為的位設(shè)為位數(shù)不夠的補(bǔ)即與運(yùn)算結(jié)果轉(zhuǎn)化為十進(jìn)制結(jié)果為應(yīng)用需求這是一個(gè)設(shè)置消息提醒的功能。這里有三種提醒方式郵箱提醒短信提醒微信公眾號(hào)提醒,用戶可以通過開關(guān)按鈕控制某種提醒方式是開啟還是關(guān)閉。 轉(zhuǎn)自我的github 語法 &:and,按位與。以$a & $b為例,將$a和$b轉(zhuǎn)化為二進(jìn)制后,都為1的位設(shè)為1。 程序 $a = 6; $b ...

    Coding01 評(píng)論0 收藏0
  • Java編程基礎(chǔ)15——正則表達(dá)式&amp;常用工具類

    摘要:正則表達(dá)式的概述和簡單使用正則表達(dá)式是指一個(gè)用來描述或者匹配一系列符合某個(gè)語法規(guī)則的字符串的單個(gè)字符串。例如,在表達(dá)式中,存在四個(gè)這樣的組組零始終代表整個(gè)表達(dá)式。 1_正則表達(dá)式的概述和簡單使用 A:正則表達(dá)式 是指一個(gè)用來描述或者匹配一系列符合某個(gè)語法規(guī)則的字符串的單個(gè)字符串。其實(shí)就是一種規(guī)則。有自己特殊的應(yīng)用。 作用:比如注冊郵箱,郵箱有用戶名和密碼,一般會(huì)對(duì)其限制長度,這個(gè)...

    miqt 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<