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

正文內(nèi)容

java語(yǔ)言基礎(chǔ)培訓(xùn)材料-文庫(kù)吧

2025-02-07 01:03 本頁(yè)面


【正文】 ring toString() ? static String toString(int i) ? static Int parseInt(String s) ? static Integer valueOf(String s) 類型轉(zhuǎn)換 —利用類 /對(duì)象方法 ? 利用類方法(靜態(tài)方法) ?static int (―23‖) ? static String (23) ?static double (―‖) ? static String () ? 利用對(duì)象方法 ? Double d 。 String s。 d=new Double() 。 //構(gòu)造 s= ()。 ? (“”).doubleValue() 。 //返回 引用類型 —類 ? 定義類(新的數(shù)據(jù)類型): class MyDate { int day 。 int month 。 int year 。 } ? 基本數(shù)據(jù)類型 ——直接分配內(nèi)存空間。 int i, j, k 。 ? 引用類型 ? MyDate d1 。 d1 = new MyDate() 。 引用類型 —類 MyDate d1 = new MyDate() 。 null d1 ?day ?month ?year ?28 ?12 ?70 ?0x01abcdef = 28 。 = 12。 = 70 。 引用類型 —數(shù)組 ? 在 Java中,數(shù)組是獨(dú)立的類,有自身的方法,不是變量的集合。 ? 一個(gè)數(shù)組是數(shù)組類的一個(gè)對(duì)象。 ? 一維數(shù)組定義 int[ ] IntArray = new int [5] 。 ? 數(shù)組類對(duì)象引用說(shuō)明( IntArray) ? 動(dòng)態(tài)分配空間( new int [5] ) ? int[ ] IntArray (提倡格式) 類型 變量名 引用類型 —數(shù)組 int[ ] intArray = { 11, 47, 93, 26, 38 } ? 分配空間 +賦初值 ? 靜態(tài)初始化必須與數(shù)組定義放在一個(gè)語(yǔ)句中。 ? intArray = new int[10] 。 //原數(shù)組丟失。 ?XXXX ?intArray ?11 ?47 ?93 ?38 ?26 數(shù)組類 int m1 , m2 。 int[][] a 。 m1=5 。 m2=10。 a=new int[m1][m2]。 for(int i=0 。 i5 。 i++) for(int j=0 。 j10 。 j++) a[i][j] = i*j 。 for(int i=0 。 i 。 i++) { for(int j=0 。 ja[i].length 。 j++) (a[i][j] + ― ―)。 ()。 } 引用類型 —字符串類 ? 字符串類代表字符串,每一個(gè)字符串常量是該類的一個(gè)實(shí)例。 ? 構(gòu)造函數(shù) String s = new(); String s = new(―abc‖); char[] data= {39。a39。, 39。b39。, 39。c39。}。 String s = new String(data)。 String s = ―abc‖;自動(dòng)為該字符串常量創(chuàng)建一個(gè) String類的實(shí)例 引用類型 —字符串類 int x=123。 int y=x 。 String s1=―abc‖ 。 String s2 = s1 。 ?123 ?123 ?0x01234567 ?null ?x ?y ?s1 ?s2 ?“abc” ?s2=“def” ?“def” ?0x12345678 01234567引用類型 —字符串 String s1 = new String(―abc‖) 。 String s2 = new String(―abc‖) 。 ?0x01234567 ?0x12345678 ?s1 ?s2 ?“abc” ?“abc” ?s1 = = s2 false ?(s2) true 引用類型 —字符串 String s1 = ―abc‖ 。 s1=s1 + ―def‖ 。 ?XXXXX ?“abc” ?“abcdef” ?s1 字符串類 String ? 方法 ? int length() // 返回字符串長(zhǎng)度 例:“ Java與面向?qū)ο蟪绦蛟O(shè)計(jì)” .length() 的值為 13 ? char charAt(int index) //返回指定位置的字符 例 Java與面向?qū)ο蟪绦蛟O(shè)計(jì) .charAt(2) ? int pareTo(String s2) //字符串比較 ? int pareToIgnoreCase(String s2) ? boolean equals(Object obj) //判斷字符串相等 ? String toLowerCase() //將字符串轉(zhuǎn)換為小寫 ? String toUpperCase() //將字符串轉(zhuǎn)換為大寫 (返回新串,不改變?cè)址? 字符串類 String ? String substring(int beginIndex) //取子串 String substring(int beginIndex, int endIndex) ? int indexOf(String s) //返回串 s在當(dāng)前串中位置 int indexOf(String s,int fromIndex) ? boolean startsWith(String prefix)判斷該字符串是否以 prefix為前綴。 ? boolean endsWith(String suffix) 判斷該字符串是否以 suffix為后綴。 ? char[] toCharArray() //將字符串轉(zhuǎn)為字符數(shù)組 字符串類 ? Java的字符串連接運(yùn)算符 + ? Object 的方法 toString() 實(shí)現(xiàn)其他對(duì)象向字符串的轉(zhuǎn)換 ? main方法的參數(shù) class a{ public static void main(String[] args) { int x = (args[0])。 int y = (args[1])。 (―x+y=― + (x+y) )。 } } 字符串類 —StringBuffer ? String類對(duì)象是不可變的字符串 ? StringBuffer類對(duì)象是可變的字符串,有改變字符串的若干方法。 構(gòu)造函數(shù) ? StringBuffer() ? StringBuffer(int length) //設(shè)置初始容量 ? StringBuffer(String s) 方法 ? String toString() ? void setCharAt(int index , char c) //修改字符 表達(dá)式語(yǔ)句 ? 表達(dá)式是變量、常量及運(yùn)算符的組合。 ? 表達(dá)式既可單獨(dú)組成語(yǔ)句,也可出現(xiàn)在條件測(cè)試、變量說(shuō)明、方法調(diào)用的參數(shù)等場(chǎng)合 ? 在表達(dá)式構(gòu)件中,運(yùn)算符起到關(guān)鍵作用。 ? 運(yùn)算符(實(shí)現(xiàn)操作) 運(yùn)算元(操作對(duì)象) ? 二元運(yùn)算符、一元運(yùn)算符、三元運(yùn)算符 ? 表達(dá)式的結(jié)果是一個(gè)右值,即不能出現(xiàn)在賦值運(yùn)算的左邊。結(jié)果類型由參與運(yùn)算的數(shù)據(jù)類型確定。 ? 賦值是一種運(yùn)算符,為編程帶來(lái)靈活性(如對(duì)循環(huán)變量進(jìn)行初始化)。 Java運(yùn)算符 ? 一般運(yùn)算是把運(yùn)算對(duì)象作為一個(gè)整體處理,而位運(yùn)算是把整型數(shù)運(yùn)算對(duì)象拆開(kāi),以位 (bit)作為運(yùn)算對(duì)象 算術(shù)運(yùn)算符 +,-, , /, %取余 , ++, , 取反 關(guān)系運(yùn)算符 , , =, =, !=, = = 邏輯運(yùn)算符 amp。 與 , | 或 , ! 非, amp。amp。簡(jiǎn)潔與, ||簡(jiǎn)潔或 按位運(yùn)算符 ~按位取反 , amp。按位與 , |按位或 , ^按位異或 移位運(yùn)算符 左移 ,帶符號(hào)右移 , 不帶符號(hào)右移 三目條件運(yùn)算 D=表達(dá)式 1?表達(dá)式 2 :表達(dá)式 3 賦值運(yùn)算符 = , +=, = 運(yùn)算符例 —移位 ? 移位 ? 帶符號(hào)右移:左側(cè)空出位全用符號(hào)位填充 ? 不帶符號(hào)右移 :左側(cè)空出位用 0填充 ? 左移:符號(hào)位被擠掉 x 二進(jìn)制表示 x 2 x 2 x 2 30 00011110 01111000 00000111 00000111 17 11101111 10111100 11111011 00111011 1281 128 / 21 = 64 2564 256 / 24 = 16 2564 256 / 24 = 16 128 1 128 * 21 = 256 16 2 16 * 22 = 64 運(yùn)算符例 ? 自運(yùn)算符 ++ ? j++ j ++j j ? 運(yùn)算符的位置決定了自運(yùn)算的順序 (在表達(dá)式運(yùn)算之前或在表達(dá)式運(yùn)算之后。 ? a=3 b=5 c=(a++)*b a=4 c=15 ? a=3 b=5 c=(++a)*b a=4 c=20 ? 三目條件運(yùn)算符(?:) D=表達(dá)式 A ?表達(dá)式 B :表達(dá)式 C ? A為真,返回表達(dá)式 B ? A為假,返回表達(dá)式 C ? 總是返回 B, C中的長(zhǎng)類型 例: int x=5, y=8。 long z=2。 long k=x3?y:z。 //k=8 條件語(yǔ)句 if ( 條件表達(dá)式 ) 語(yǔ)句塊; else 語(yǔ)句塊; ? 多重嵌套的 if語(yǔ)句 if (條件 1) 語(yǔ)句塊 1; else if (條件 2) 語(yǔ)句塊 2; else if (條件 3) ……… else 語(yǔ)句塊 n; switch 開(kāi)關(guān)語(yǔ)句 switch(表達(dá)式) { case 判斷值 1:語(yǔ)句組 1 ; case 判斷值 2:語(yǔ)句組 2 break ; …… default:語(yǔ)句組 n。 } ? switch 的常量和表達(dá)式可以是整型、字符型及 byte型 ? 任何兩個(gè) case常量不可以有相同的值。 ? 只能對(duì)等式進(jìn)行測(cè)試,根據(jù)表達(dá)式取值的不同轉(zhuǎn)向不同的分支。 ? 每個(gè) case分支中的語(yǔ)句塊無(wú)須用花括號(hào)括起來(lái)。 ? 每個(gè) case分支都只是入口點(diǎn) ? break 語(yǔ)句是轉(zhuǎn)移語(yǔ)句(轉(zhuǎn)出 switch) Java的循環(huán) 語(yǔ)句 while(表達(dá)式) do{ 語(yǔ)句組; 語(yǔ)句組 。 } while(表達(dá)式) 。 for ( 表達(dá)式 1;表達(dá)式 2;表達(dá)式 3) 語(yǔ)句組; ? 表達(dá)式 1:循環(huán)變量賦初值 ,可使用外部沒(méi)有定義的循環(huán)變量 ? 表達(dá)式 2:循環(huán)條件 ? 表達(dá)式 3:循環(huán)變量修正 Java的轉(zhuǎn)移語(yǔ)句 ? 沒(méi)有 goto語(yǔ)句 ? break ? 從一個(gè)封閉的語(yǔ)句,如 switch ,for 循環(huán)中跳出來(lái) ? break 標(biāo)號(hào) ? 從包含本 break語(yǔ)句的標(biāo)號(hào)指示的封閉語(yǔ)句中跳出來(lái)。 while (e1) { aaa: while (e1) { while(e2) { while(e2){ … … break。 break aaa。 } } } } Java的轉(zhuǎn)移語(yǔ)句 ? con
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1