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

正文內(nèi)容

java語言程序設(shè)計基礎(chǔ)第2版java程序設(shè)計基礎(chǔ)ppt-wenkub.com

2024-10-13 16:19 本頁面
   

【正文】 (平均數(shù)是: +average)。 sum +=input。 input =(())。 (請輸入一個整數(shù): )。 int input。 (n+! = +Factorial(n))。利用遞歸,可以用簡單的程序來解決某些復雜的計算問題。//跳到外層循環(huán) } …… } …… } 2021/11/10 144 返回語句 return ? return語句從當前方法中退出,返回到調(diào)用該方法的語句處,并從緊跟該語句的下一條語句繼續(xù)程序的執(zhí)行。 i10。 …… //will not be executed } …… //will not be executed } …… //execute from here } 2021/11/10 142 continue語句 ? continue語句用來結(jié)束本次循環(huán) , 跳過循環(huán)體中下面尚未執(zhí)行的語句 , 接著進行終止條件的判斷 , 以決定是否繼續(xù)循環(huán) 。 使程序從 switch語句后的第一個語句開始執(zhí)行 。j=i。 i++, j){ …… } 2021/11/10 137 public class ForLoopStatement { public static void main(String[] args) { int i,j。 ?在初始化部分和迭代部分可以使用逗號語句,來進行多個操作。 iteration){ body。 [iteration。 ?break語句用來在執(zhí)行完一個 case分支后,使程序跳出 switch語句,即終止 switch語句的執(zhí)行。 [default : defaultStatement。 case value2 : statement2。 } } 字符串數(shù)據(jù)類型應(yīng)用 2021/11/10 126 程序運行結(jié)果為: doT saw I was toD 2021/11/10 127 控制語句 1. 分支語句: ifelse, switch 2. 循環(huán)語句: while, dowhile, for 3. 與程序轉(zhuǎn)移有關(guān)的其它語句: break, continue, return 2021/11/10 128 分支語句 ?條件語句 ifelse if(booleanexpression) statement1。 for (int i = (len 1)。運算符 ‘ = =?比較兩個對象是否引用同一個實例,而 equals( )和 equalsIgnoreCase( )則比較兩個字符串中對應(yīng)的每個字符值是否相同。 /*除了按照 s的大小分配空間外 ,再分配 16個字符的緩沖區(qū) */ 2021/11/10 120 訪問字符串 ?類 String中提供了 length( )、 charAt( )、indexOf( )、 lastIndexOf( )、 getChars( )、getBytes( )、 toCharArray( )等方法。 String s4=new String(ascii2,0,0,3)。 String s2=new String(chars2,0,3)。 String( byte ascii[ ], int hiByte, int startIndex, int numChars )。 String(StringBuffer )。 Java將它們都封裝在 。 j++){ ( )。 for (int i = 0。 ((interestRate[j]))。 } } 2021/11/10 114 NumberFormat formatter = ()。 j balance[i].length。 j++) balance[0][j] = 10000。 j++) interestRate[j] = (STARTRATE + j) / 。//定義年利率種類數(shù)目常數(shù) final int NYEARS = 10。 2021/11/10 111 import .*。 例如: int a[ ][ ] = new int[2][3]; 2021/11/10 110 動態(tài)初始化 ?從最高維開始,分別為每一維分配空間: arrayName = new type[arrayLength1][ ]。 ?二維數(shù)組的定義 type arrayName[ ][ ]; type [ ][ ]arrayName。 i 。 } } 2021/11/10 103 程序運行結(jié)果為: 老師說:我們 歡迎 你! 2021/11/10 104 public class ArrayCopy{ public static void main(String args[]){ int[] smallPrimes = {2,3,5,7,11,13}。 stringArray[2] = new String(你 !)。 } } 一維數(shù)組創(chuàng)建 2021/11/10 99 程序運行結(jié)果為: 0 1 2 3 4 5 6 7 8 9 2021/11/10 100 動態(tài)初始化時數(shù)組元素的默認值 序號 元素類型 默認初始值 1 boolean false 2 char ‘ \u0000’ 3 整數(shù) 0 4 浮點數(shù) 5 對象 null 2021/11/10 101 public class Arraycon{ public static void main(String[] args){ String stringArray[]。 i 。每個數(shù)組都有一個屬性 length指明它的長度,例如: intArray的長度。 /*為數(shù)組中每個元素開辟引用空間 (32位 ) */ stringArray[0]= new String(“How”)。 ? 動態(tài)初始化 簡單類型的數(shù)組 : int intArray[]。 int []intArray。但要求數(shù)組中的每個元素具有相同的數(shù)據(jù)類型。 //復雜表達式和運算符的優(yōu)先級 OperAndExp. plicatedExpression(20,30)。(y60))||((x50)amp。(y60))||((x50)amp。amp。amp。= |= = = = 2021/11/10 90 public class OperatorsAndExpressions13{ void plicatedExpression(int x,int y){ boolean b。 2021/11/10 88 運算符的優(yōu)先次序 ?表達式的運算按照運算符的優(yōu)先順序從高到低進行 ,同級運算符從左到右進行: 優(yōu)先次序 運算符 1 . [] () 2 ++ ! ~ instanceof 3 new (type) 4 * / % 5 + 2021/11/10 89 6 7 = = 8 == != 9 amp。 2021/11/10 87 表達式的類型 ?表達式的類型由運算以及參與運算的操作數(shù)的類型決定,可以是簡單類型,也可以是復合類型: 布爾型表達式: xamp。 } public static void main(String args[]){ OperatorsAndExpressions12 OperAndExp=new OperatorsAndExpressions12()。 /* 如果 score超過 60分,則結(jié)果是 passed,否則是 does not pass語句可以用 ifelse來替代,但是就不夠簡練,如下: if (score=60) result=passed。= op1amp。 (f=+f)。c。c) int e=~c2amp。 op2 op1 | op2 op1 ^ op2 op1 op2 op1 op2 op1 op2 2021/11/10 78 public class OperatorsAndExpressions11{ void priorityOfBitOperator(){ int a=67,b=116,c=78。如 1的補碼為11111111( 1絕對值的補碼為 00000001,按位取反再加 1為 11111110+1=11111111)。 //關(guān)系運算符的優(yōu)先級 OperAndExp. priorityOfRelationOperator()。 (x==10amp。 (x0amp。 } 短路邏輯運算符 2021/11/10 71 public static void main(String args[]){ OperatorsAndExpressions8 OperAndExp=new OperatorsAndExpressions8()。與 |雖然是位運算符,但是可以用來進行邏輯運算,充當非短路邏輯運算符 2021/11/10 70 public class OperatorsAndExpressions9{ void shortCircuit2(int val){ if((val!=0)amp。 if ((a!=4)amp。 //短路邏輯表達式的原理 OperAndExp. shortCircuit1(5)。 } boolean test3(int val){ (第三個布爾表達式 )。 return val6。test3(val)) (短路邏輯表達式結(jié)果為真 )。 } } 2021/11/10 64 程序運行結(jié)果為: False true false 2021/11/10 65 public class OperatorsAndExpressions8 { void shortCircuit1(int val){ if(test1(val)amp。 ==2021。 ((s2))。 /* 用于基本類型數(shù)據(jù)和復合類型數(shù)據(jù)的? == ? 運算符 */ OperAndExp. equalsMethod1()。 //復合數(shù)據(jù)類型的數(shù)據(jù)之間的比較 : String s1=new String(how are you)。 } 算術(shù)運算符的優(yōu)先級 2021/11/10 57 public static void main(String args[]){ OperatorsAndExpressions5 OperAndExp=new OperatorsAndExpressions5()。 } } 2021/11/10 55 程序運行結(jié)果為: 12 xyz=345 12xyz= abc3 2021/11/10 56 public class OperatorsAndExpressions5{ void priorityOfArithmaticOperator(){ int a=10,b=4,c=20,d=6。 } 2021/11/10 54 public static void main(String args[]){ OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions()。 (s+x+y+z)。 } } 2021/11/10 51 程序運行結(jié)果為: 1 2021/11/10 52 擴展運算符 ? + ? Java對 ‘ + ’ 運算符進行了擴展,使它能夠進行字符串的連接 : “abc”+“de”?“abcde”。 (i%j)。 } public static void main(String args[]){ OperatorsAndExpressions2 OperAndExp=new OperatorsAndExpressio
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1