摘要:邏輯運(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 );
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
小編寫這篇文章的主要目的,主要是給大家去進(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ù)字 ...
摘要:如何去掉默認(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...
摘要:面向?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...
摘要:程序輸出原理轉(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 ...
摘要:正則表達(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è)...
閱讀 3372·2021-11-04 16:10
閱讀 3871·2021-09-29 09:43
閱讀 2707·2021-09-24 10:24
閱讀 3371·2021-09-01 10:46
閱讀 2519·2019-08-30 15:54
閱讀 602·2019-08-30 13:19
閱讀 3245·2019-08-29 17:19
閱讀 1067·2019-08-29 16:40