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

正文內(nèi)容

java語言基礎教程(參考版)

2025-06-28 07:00本頁面
  

【正文】   方法capacity()用來得到字符串緩沖區(qū)的容量,它與方法length()所返回的值通常是不同的。   ◇public void getBytes(int srcBegin, int srcEnd,byte[] dst, int dstBegin)  參數(shù)及用法同上,只是串中的字符均用8位表示。  ◇ public int length() 此方法返回字符串的字符個數(shù)  ◇ public char charAt(int index) 此方法返回字符串中index位置上的字符,其中index 值的 范圍是0~length1  ◇ public int indexOf(int ch)    public lastIndexOf(in ch)    返回字符ch在字符串中出現(xiàn)的第一個和最后一個的位置  ◇ public int indexOf(String str)    public int lastIndexOf(String str)  返回子串str中第一個字符在字符串中出現(xiàn)的第一個和最后一個的位置   ◇ public int indexOf(int ch,int fromIndex)    public lastIndexOf(in ch ,int fromIndex)  返回字符ch在字符串中位置fromIndex以后出現(xiàn)的第一個和最后一個的位置  ◇ public int indexOf(String str,int fromIndex)    public int lastIndexOf(String str,int fromIndex)  返回子串str中的第一個字符在字符串中位置fromIndex后出現(xiàn)的第一個和最后一個的位置。 /*分配len個字符的緩沖區(qū)*/  StringBuffer( String s )?!?.用StringBuffer表示字符串  StringBuffer( )?! tring s3=new String(ascii1,0)?! yte ascii1[]={97,98,99}?! tring s1=new String(chars1)。e39。d39。c39。b39。a39。}。,39。,39。 生成一個空串  下面用不同方法生成字符串a(chǎn)bc:  char chars1[]={39?! tring( byte ascii[ ], int hiByte, int startIndex, int numChars )?! tring( char chars[ ], int startIndex, int numChars )。(類名都是大寫字母打頭) 1.字符串常量  字符串常量是用雙引號括住的一串字符?!    ?)。j4。i2?!          }   (*******Matrix C********)。k3。j++){      c[i][j]=0。i++){     for (j=0?!  or (i=0。 j3 。i2。//靜態(tài)初始化                           一個二維數(shù)組   int c[][]=new int[2][4]。   int a[][]=new int [2][3]。// 為每個數(shù)組元素單獨分配空間 3.二維數(shù)組元素的引用    對二維數(shù)組中的每個元素,引用方式為:arrayName[index1][index2]  例如: num[1][0]。// 為每個數(shù)組元素單獨分配空間  s[1][0]= new String(to)。 //為最高維分配引用空間  s[0][0]= new String(Good)。  s[0]= new String[2]?! 《?,必須為每個數(shù)組元素單獨分配空間。  a[1] = new int[5]?!   rrayName[arrayLength11] = new type[arrayLength2n]。  arrayName[0] = new type[arrayLength20]。  ◇ 動態(tài)初始化  1) 直接為每一維分配空間,格式如下:  arrayName = new type[arrayLength1][arrayLength2]?!?.二維數(shù)組的初始化  ◇ 靜態(tài)初始化  int intArray[ ][ ]={{1,2},{2,3},{3,4,5}}。2.4.2 多維數(shù)組  Java語言中,多維數(shù)組被看作數(shù)組的數(shù)組。// 為第三個數(shù)組元素開辟空間 3.一維數(shù)組元素的引用  數(shù)組元素的引用方式為:     arrayName[index]  index為數(shù)組下標,它可以為整型常數(shù)或表達式,下標從0開始。//為第一個數(shù)組元素開辟空間     stringArray[1]= new String(are)。    String stringArray = new String[3]。     intArray = new int[5]。    String stringArray[]={abc, How, you}?! ±纾骸  nt intArray[ ];   Date dateArray[]。數(shù)組有一維數(shù)組和多維數(shù)組?! eturn語句通常用在一個方法體的最后,否則會產(chǎn)生編譯錯誤,除非用在ifelse語句中2.3.4 例外處理語句  包括try,catch,finally,throw語JAVA教程 第二講 Java語言基礎知識(6)2.4 數(shù)組  java語言中,數(shù)組是一種最簡單的復合數(shù)據(jù)類型。返回語句有兩種格式:  return expression 。 j++ ){ //內(nèi)層循環(huán)   if( ij ){     ……   continue outer。 i++ ){ //外層循環(huán)   inner: for( int j=0?! ±纾骸  uter: for( int i=0。對于for語句,在進行終止條件的判斷前,還要先執(zhí)行迭代語句。例如:  break BlockLabel;  break語句  a:{…… //標記代碼塊a  b:{…… //標記代碼塊b  c:{…… //標記代碼塊c  break b?!  ?在Java中,可以為每個代碼塊加一個括號,一個代碼塊通常是用大括號{}括起來的一段代碼。 i++, j){    ……   }JAVA教程 第二講 Java語言基礎知識(5)2.3.3 跳轉(zhuǎn)語句  ◇ break語句  ◇ continue語句  ◇ 返回語句return 1.break語句  ◇ 在switch語中,break語句用來終止switch語句的執(zhí)行?!  or( i=0, j=10。  ◇ 在初始化部分和迭代部分可以使用逗號語句,來進行多個操作。完成一次循環(huán)后,重新判斷終止條件。 iteration){    body?!?.for語句  for (initialization?! iteration?! iteration。2.3.2 循環(huán)語句  循環(huán)語句的作用是反復執(zhí)行一段代碼,直到滿足終止循環(huán)的條件為止?!  ?default子句是可選的。 ]   }  ◇ 表達式expression的返回值類型必須是這幾種類型之一:int,byte,char,short?!  reak?!  reak?!  reak。   [else statement2。Java中的控制語句有以下幾類:  ◇ 分支語句:ifelse, switch  ◇ 循環(huán)語句:while, dowhile, for  ◇ 與程序轉(zhuǎn)移有關(guān)的跳轉(zhuǎn)語句:break, continue, return  ◇ 例外處理語句:trycatchfinally, throw  ◇ 注釋語句://,/* */, /** */ 2.3.1 分支語句  分支語句提供了一種控制機制,使得程序的執(zhí)行可以跳過某些語句不執(zhí)行,而轉(zhuǎn)去執(zhí)行特定的語句?! 〉?步:result=sum==0?1:(num/sum)  第2步:result=(sum==0)?1:(num/sum)  第3步:result=((sum==0)?1:(num/sum))  第4步:result=JAVA教程 第二講 Java語言基礎知識(4)2.3控制語句  Java程序通過控制語句來執(zhí)行程序流,完成一定的任務。 13 || 14 ?: 15 = += = *= /= %= ^= 16 amp。 10 ^ 11 | 12 amp?! ≌捅磉_式: num1+num2。amp。一個常量或一個變量名字是最簡單的表達式,其值即該常量或變量的值;表達式的值還可以用作其他運算的操作數(shù),形成更復雜的表達式?! nt array1[]=new int[4]。 ,下標運算符 [],實例運算符instanceof,內(nèi)存分配運算符new,強制類型轉(zhuǎn)換運算符 (類型),方法調(diào)用運算符 () 等。   6 條件運算符 ? :   例如:result=(sum= =0 ? 1 : num/sum)。    i+=3。   5 賦值運算符 =,及其擴展賦值運算符如+=,―=,*=,/=等?!  a=01100010。b=00011001?!  3 =11110011 a3=00010011。   例如:   a=10011101。   4 位運算符: ,amp。amp。    !(flag)。|| 。  3 布爾邏輯運算符: !,amp。    I==0?! ? 關(guān)系運算符: ,=,=,==,!=?!   ++?! ?例如:    3+2?! yte b=(byte)i。 //給整型變量y賦值為300   }  }2.1.4 簡單數(shù)據(jù)類型中各類型數(shù)據(jù)間的優(yōu)先關(guān)系和相互轉(zhuǎn)換 1.不同類型數(shù)據(jù)間的優(yōu)先關(guān)系如下:   低高   byte,short,char int long float double 2.自動類型轉(zhuǎn)換規(guī)則  整型,實型,字符型數(shù)據(jù)可以混合運算。 //給字符串變量str賦值bye   x = 12 。A39。 。 //指定變量str1為String型,且賦初值為Hi
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1