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

正文內(nèi)容

java語言程序設(shè)計(jì)(java語法基礎(chǔ))ppt(參考版)

2025-01-09 04:55本頁面
  

【正文】 } } 112 一維數(shù)組 ? 一維數(shù)組的數(shù)組復(fù)制 ? ? public static void arraycopy(Object src, int srcPos, Object dest, int d。 i 。 ()。 i 。 array = new int[4]。 i 。 111 一維數(shù)組 ? 數(shù)組的復(fù)用 (reuse) public class Test { public static void main(String[] args) { int[] array = { 32, 87, 3, 589, 12, 1076, 2021 }。 int b[]。 int c[] = {1, 3, 5, 7}。 } } C:\java Test 2 4 6 8 2 4 6 8 2 4 6 8 C:\ int a[] = {2, 4, 6, 8, 0}。 j 。 ()。 j 。 ()。 j 。 c = a。 int[] c = {1, 3, 5, 7}。 } } 109 一維數(shù)組 ? 數(shù)組的賦值 ? 數(shù)組的整體賦值 ? 用 110 一維數(shù)組 ? 數(shù)組整體賦值 class Test { public static void main(String args[]) { int a[] = {2, 4, 6, 8}。 i 5。 (“\t輸出一維數(shù)組 a: ”)。 ? int a[] = {1, 2, 3, 4, 5}。 (“\ta[”+i+“]=”+a[i])。 i 5。 (“\t輸出一維數(shù)組 a: ”)。 j++) (c[j])。 for (int j = 0。 j 。 j++) (f[j])。 for (int j = 0。 j 。 char[] c = new char[3]。 float[] f = new float[3]。 ? 字符型 ?初值為 \u0000(不可見 ) char[] c = new char[3]。 ? 實(shí)型 ?初值為 float[] f = new float[3]。 ? 聲明和創(chuàng)建的聯(lián)用 : int[] a = new int[3]。 (d[0])。 ? 注意 ? 類型是數(shù)組中元素的數(shù)據(jù)類型 (基本和構(gòu)造類型 ) ? 數(shù)組名是一個(gè)標(biāo)識(shí)符 ? 數(shù)組聲明后不能被訪問,因未為數(shù)組元素分配內(nèi)存空間 variable d might not have been initialized (d[0])。 double[] amount。 ? String[] args。 char c[]。 int a[]。 其他語句 102 第二章 Java語法基礎(chǔ) 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運(yùn)算符和表達(dá)式 5. 語句 6. 數(shù)組和字符串 103 概念 ? 數(shù)組是一組同類型的變量或?qū)ο蟮募? ? 數(shù)組的類型可以是 基本類型 ,或類和接口 ? 數(shù)組中每個(gè)元素的類型相同 ? 引用數(shù)組元素通過 數(shù)組名 [下標(biāo) ] ? 數(shù)組下標(biāo) (數(shù)組的索引 )從 0開始 ? 數(shù)組是一種特殊的對象 (Object) ? 定義類型 (聲明 ) ? 創(chuàng)建數(shù)組 (分配內(nèi)存空間 ) : new ? 釋放 (Java虛擬機(jī)完成 ) ? 一維數(shù)組、多維數(shù)組 104 一維數(shù)組 ? 一維數(shù)組的元素只有一個(gè)下標(biāo)變量 ? 例 : A[1], c[3] ? 一維數(shù)組的聲明 ? 方法 1: 類型 數(shù)組名 []。 ? import 。 } ()。 if (p =10) (p +“ ”)。 if (j==3) continue。 j=5。 i =5。 (“k=“ + k + “\t”)。 k =0。 ? 結(jié)束 本次 循環(huán),即跳過 continue語句后的語句,返回至本層循環(huán)體的條件測試部分 ? 帶標(biāo)號(hào)的 continue語句 ? 表達(dá)形式 : ? 跳至標(biāo)號(hào)所指語句塊的條件測試部分 繼續(xù)執(zhí)行 ? 注意與 break語句的比較 標(biāo)號(hào) : 程序塊 (continue 標(biāo)號(hào) 。 } (“”)。 if (j==6) break Rep。 k=9。 j 1。 } } 跳轉(zhuǎn)語句 j=1 j=2 stop 97 ? 帶標(biāo)號(hào)的 break語句 class Test { public static void main(String args[]) { int j, k。 (“j=“ + j)。 j 6。 ? 從本層循環(huán)中跳出 ? 帶標(biāo)號(hào)的 break語句 ? 表達(dá)形式 : ? 從整個(gè)程序塊中跳出 標(biāo)號(hào) : 程序塊 (break 標(biāo)號(hào) 。 } (“各階乘之和為 : ” + total)。 i++) sum *= i。 for (int i = 1。 j = n。 n = 48。 (“Please input(0~9):”)。 } 1972 1976 1980 1984 1988 1992 1996 2021 2021 2021 2021 2021 2020 2024 2028 2032 2036 92 循環(huán)控制語句 ? 循環(huán)的嵌套 ? 一個(gè)循環(huán)體內(nèi)包含另一個(gè)完整的循環(huán)結(jié)構(gòu) ? 嵌套的層次多,多重嵌套 ? while循環(huán)、 dowhile循環(huán)、 for循環(huán)相互嵌套 93 循環(huán)控制語句 ? 求 1!+2!+3!+… … +9! import 。amp。 i++) { year = firstYear + i。 for (int i =0。 int firstYear = 1970。 。 i++, j) { …… } ? 初始化部分、條件判斷部分和迭代因子可以為 空語句 ,但以? 。 } } D:\java Test Please input(0~7): 5 5!=120 0~9 12, 134? 90 循環(huán)控制語句 ? for循環(huán)的幾點(diǎn)注意 ? 初始化部分 和 迭代因子 可以包含多個(gè)語句,以? ,‖分開 for (int i=0, j=10。 i++) sum *= i。 for (i = 1。 n = ()。 class Test { public static void main(String args[]) throws IOException { int i, n, sum=1。條件判斷部分 。 } } C:\java Test 輸入一句子以 .表示結(jié)束 fdsfs. Output = fdsfs. C:\java Test 輸入一句子以 .表示結(jié)束 fdsf中國 . Output = fdsf??? } while (c != ?.?)。 do { c = (char) ()。 StringBuffer buffer = new StringBuffer()。 ? 先執(zhí)行循環(huán)體 ? 后判斷布爾表達(dá)式 ? 循環(huán)體至少執(zhí)行一次 循環(huán)體 布爾表達(dá)式 false true 流程圖 87 循環(huán)控制語句 ? 示例 import 。 } (“Sum= ” + sum)。 while (i = 100) { sum += i。 sum = 0。 } (Number of Days = + numDays)。 else numDays = 28。amp。 break。 break。 int numDays = 0。 break。 break。 break。 break。 char c = (char) ()。 class Test { public static void main(String args[]) throws IOException { (“中國足球能否進(jìn)入世界杯 ?)。 … … … … … [default: 默認(rèn)語句 。 case 值 2: 語句序列 。 值 1 值 2 default 80 switch/開關(guān)語句 ? 語法 switch (表達(dá)式 ) { case 值 1: 語句序列 。 break。 … … … … … [default: 默認(rèn)語句 。 case 值 2: 語句序列 。 } } 逐條 if語句進(jìn)行判斷 條件匹配,進(jìn)入語句體 否則對 if語句繼續(xù)匹配 79 switch/開關(guān)語句 ? 根據(jù)表達(dá)式的結(jié)果執(zhí)行多個(gè)操作中的一個(gè) ? 語法 switch (表達(dá)式 ) { case 值 1: 語句序列 。 else if (c == ?p?) (“Sorry”)。 if (c == ?y?) (“Cool”)。 (“是 (y) 否 (n) 不一定 (p))。 C:\java Test 請輸入三個(gè) 0~ 9之間的數(shù) 370 max= 7 C:\ 78 條件選擇語句 ? 示例 import 。 y=y48。 (“max= “+m)。 byte n = xy? x : y。 y = 48。 byte z = (byte)()。 byte x = (byte)()。 } 76 條件選擇語句 ? 條件運(yùn)算符 1. 三元運(yùn)算符 (ternary operator): ―? : ‖ 2. 表達(dá)式 1 ? 表達(dá)式 2 : 表達(dá)式 3 3. 表達(dá)式 1的結(jié)果為布爾型,表達(dá)式 2和表達(dá)式 3的類型相同 ? 表達(dá)式 1?true?表達(dá)式 2 ? 表達(dá)式 1?false?表達(dá)式 3 Shortcut ifelse statement if (表達(dá)式 1) 表達(dá)式 2 else 表達(dá)式 3 77 條件選擇語句 ? 示例 import 。 } 默認(rèn) Java虛擬機(jī) : if (ac) { if (cb) ( c )。 4. 一定要明確地寫上配對符 修改配對關(guān)系 : if (ac) { if (cb) ( c )。 if (ac) if (cb) ( c )。 else (“你沒及格了!? )。 int score = (a?0?)*10 + b?0?。 char a = (char)()。 } 語句塊 1 布爾表達(dá)式 false true 流程圖 語句塊 2 74 條件選擇語句 ? 示例 import 。 } } 73 條件選擇語句 ? ifelse 語句 1. 根據(jù)判定條件的真假執(zhí)行不同的操作 2. 語法 if (布爾表達(dá)式 ) { 語句塊 1。 char like = (char)()。 } 語 句 布爾表達(dá)式 false true 流程圖 72 條件選擇語句 ? 示例 import 。 ? 符合語法規(guī)則 (程序設(shè)計(jì)的初始階段 ) 71 條件選擇語句 ? if 語句 1. if語句是一個(gè)條件表達(dá)式,若條件表達(dá)式為真,則執(zhí)行下面的代碼塊,否則跳過該代碼塊 2. 單行代碼 if (布爾表達(dá)式 ) 語句; 2. 多行代碼 if (布爾表達(dá)式 ) { … …。 。 ? a+b?!?表達(dá)式語句 ? x = 25。 等價(jià)于 a=a*(bc)。 等價(jià)于 a=a*b。 等價(jià)于 a=a+(b+5)。 表達(dá)式 (expression) 68 ? 復(fù)合賦值運(yùn)算 ? 復(fù)合賦值運(yùn)算符 ? +=、 =、 *=、 /=、 %= ? =、 =、 am
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1