freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第2章java編程入門(文件)

2024-10-22 16:23 上一頁面

下一頁面
 

【正文】 ||前后的數(shù)值都為 false時,表達式的值才為false,其它情況下,表達式的值都為 true。 public class Op3 { public static void main( String args[] ) { boolean a,b,c,d,e,f。 // a = true amp。 // c = !( true ) ( a= + a )。在這種情況下,先執(zhí)行小括號中的計算,再執(zhí)行算術運算符,然后執(zhí)行關系運算符,最后執(zhí)行邏輯運算符。 此外, Java語言還提供了 5種算術和賦值運算符相結(jié)合的運算符來簡化語句的書寫,其形式和作用見書中的表 。 在下面的程序中,運用了條件運算符來進行數(shù)據(jù)運算。 public class Op4 { public static void main( String args[] ) { int a,b。 // 因為 30==a為 false,所以 b=20 c = b = 20 ? true : false。 } } 運算符和表達式 位運算符和位表達式 使用位運算符可以進行位運算。用來將一個數(shù)的各個二進制位左移若干位。 在左移時被溢出舍棄的高位不包含 1的情況下,每左移一位相當于原數(shù)值乘 2。例如:b = a 1,表示將 a的各個二進制位右移一位,移到右端的低位被舍棄,最高位則保持原值不變。用來將一個數(shù)的各個二進制位無符號右移若干位。參加運算的兩個數(shù)據(jù),按二進制進行“與”運算。1=0, 1amp。10并不等于 13,應該是按位與: 00000011 amp。 ? 對特定的位清零。 10111110,其結(jié)果為 10001010。 例如:要將數(shù)字 11001011的第 1位和第 7位保留,則可以用數(shù)字 01000001與之進行按位與運算: 11001011 amp。如果兩個相應的位都為 0,則該位的結(jié)果值為 0,否則為 1。參加運算的兩個數(shù)據(jù),按二進制進行“異或”運算。 運算符和表達式 位運算符和位表達式 按位異或的用途如下。 例如:要將數(shù)字 11001010的第 1位和第 7位翻轉(zhuǎn),則可以用數(shù)字 01000001與之進行按位與運算: 11001010 ^ 01000001,其結(jié)果為 10001011。用來對一個二進制數(shù)按位取反,即將 0變?yōu)?1,將 1變?yōu)?0。當兩個數(shù)據(jù)的類型不相同時,必須先進行數(shù)據(jù)類型的轉(zhuǎn)換,然后才能運算或賦值。 運算符和表達式 數(shù)據(jù)類型轉(zhuǎn)換 ( 2)強制類型轉(zhuǎn)換:是把所占內(nèi)存空間字節(jié)數(shù)多的類型,轉(zhuǎn)換為所占內(nèi)存空間字節(jié)數(shù)少的類型;把浮點類型轉(zhuǎn)換為整數(shù)類型。 如果將浮點類型轉(zhuǎn)換為整數(shù)類型,則整數(shù)部分保留,小數(shù)部分丟失。 在強制轉(zhuǎn)換中,一定要注意變量類型的范圍,數(shù)據(jù)不可以超出轉(zhuǎn)換后類型的范圍。 運算符和表達式 數(shù)據(jù)類型轉(zhuǎn)換 2.計算中的數(shù)據(jù)類型轉(zhuǎn)換 在進行計算的時候, Java根據(jù)被計算的兩個數(shù)據(jù)的類型來決定計算結(jié)果的類型: ( 1)如果被計算的兩個數(shù)據(jù)的類型一樣,則結(jié)果的類型必須和它們保持一致。 運算符和表達式 數(shù)據(jù)類型轉(zhuǎn)換 例如:下面 3個算術表達式看似一樣,但是因為數(shù)據(jù)類型不同,所以運算結(jié)果有很大的差別。 ( a= + a )。例如: ( 39。 綜上所述,我們在書寫算術表達式的時候一定要注意變量的類型。 計算機中常用的字符編碼有 EBCDIC碼和 ASCII碼。常用字符的 ASCII碼值見書中的表 。A39。顯而易見,表達式 6597的值為 false。下面由高到低列出了 Java語言中運算符的優(yōu)先級。 || ? : = += = *= /= %= 對象變量 String類 1.定義 String String類對象的定義方法有兩類: ( 1)定義普通變量:雖然 String是對象變量,但是也可以用普通變量的定義方法創(chuàng)建對象。 String類的對象變量定義格式為: String 對象名 = new String( 字符串數(shù)據(jù) )。 在 Java語言中,只有 String類的對象可以使用定義普通變量的方法,定義其他類的對象時,必須使用定義對象變量的方法。我們在使用這個方法時,不需要創(chuàng)建 String類的對象,可以直接用類名調(diào)用。 String s = ( i )。例如: String s = hello。 String類中還有許多對字符串進行操作的實例方法,例如: length()方法是計算字符串長度的, toLowerCase()方法是將字符串轉(zhuǎn)換為小寫形式等等。借助 Java API的幫助,我們可以輕松地掌握任何方法的使用方式。 例如:隨機產(chǎn)生一個 (包括 ,不包括 )的 double型數(shù)值的表達式為: () * 10 隨機產(chǎn)生一個 (包括 ,不包括 )的 double型數(shù)值的表達式為: ( () * 90 ) + 10 如果要隨機產(chǎn)生一個 a到 b(包括 a和 b)之間的整數(shù),可以使用下面的公式: int 變量名 = (int)( () * ( b – a + 1 )) + a。 例如: int i = 45。 ( 3) min( double x, double y )方法:返回 x和 y中較小數(shù)。 int smaller = (i,j)。例如: double a = ; double b = ( a )。語句的輸出值為 。 ( 7) ?的 double型數(shù)值。 ( 11) sin( double x )方法:返回 x的正弦函數(shù)值。 ( 15) acos( double x )方法:返回 x值的反余弦函數(shù)值。例如: String s = ( 45 )。格式為: ( String )。格式為: ( String )。輸入數(shù)據(jù)的方法有多種,最常見的是鍵盤輸入數(shù)據(jù)。用戶可以輸入一個或者多個字符,然后按 Enter鍵。 第一條語句的作用是創(chuàng)建一個字符串暫存區(qū)對象 in,用于保存用戶鍵入的字符串。 對象變量 鍵盤輸入數(shù)據(jù) 因為 BufferedReader類是 ,所以要先導入 包才可以使用 BufferedReader類及其方法。 。用戶可以輸入一個或者多個字符,然后按 Enter鍵。 第二條語句的作用是通過對象 in調(diào)用 BufferedReader類中的一個實例方法readLine(),來讀取對象 in中的字符串,并保存到 String類的對象變量 s中。 對象變量 鍵盤輸入數(shù)據(jù) 2.鍵盤輸入字符串 如果需要通過鍵盤鍵入一個字符串,則可以通過創(chuàng)建 BufferedReader類的對象來實現(xiàn),方法如下: BufferedReader in = new BufferedReader(new InputStreamReader())。()可以讀取通過鍵盤輸入的一個字符,我們可以使用 int類型的變量保存其 ASCII碼值,也可以將其轉(zhuǎn)換為 char類型數(shù)據(jù)使用 char類型變量保存該數(shù)據(jù)。 double d = ( s )。 int i = ( s )。 ( 2) String轉(zhuǎn)換為數(shù)字:因為用戶通過鍵盤輸入的數(shù)字的類型為 String型,所以非常需要將其轉(zhuǎn)換為數(shù)字。 ( 17) ceil( double x )方法:返回不小于 x的最小整數(shù)值。 ( 13) tan( double x )方法:返回 x的正切函數(shù)值。 x可以是 double和 float 對象變量 Math類 ( 9) log( double x )方法:返回 x自然對數(shù)函數(shù)值。 x可以是 int、 long、 float和 double型,但返回值為 double型,例如: ( ( 81 ) )。 ( 5) pow( double x, double y )方法:返回 x的 y次冪值。 對象變量 Math類 ( 4) abs( double x )方法:返回 x的絕對值。例如: int i = 45。 int bigger = (i,j)。 對象變量 Math類 ( 2) max( double x, double y )方法:返回 x和 y中較大數(shù) 。 Math類中的許多靜態(tài)方法與 C語言中的函數(shù)類似 , 可以進行求平方根 、 求冪等復雜數(shù)學計算 。 對象變量 String類 Java API可以在 SUN公司的網(wǎng)站上瀏覽,其網(wǎng)址是: Java語言本身定義了上千個類,每個類中又有許多方法。 其中,對象變量 a的值為 HELLO。 對象變量 String類 ( 2)實例方法:是指那些要通過類的對象才能調(diào)用的方法。表示將浮點型數(shù)據(jù) 數(shù)據(jù)“ ”,并保存在對象變量 s中。 ( 1)靜態(tài)方法:也被稱作類方法,是指那些只要定義了類,就可以通過類名調(diào)用的方法。語句表示定義一個 String類的對象變量 s,其值為字符串 hello。 例如: String s = hello。 ^ | amp。優(yōu)先級高的先執(zhí)行,優(yōu)先級底的后執(zhí)行。a39。 如果是兩個 char型數(shù)據(jù)比較大小,則按照它們的 ASCII碼值的大小進行比較。下面主要介紹
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1