第06章 包裝類、字符串、常用類_第1頁
第06章 包裝類、字符串、常用類_第2頁
第06章 包裝類、字符串、常用類_第3頁
第06章 包裝類、字符串、常用類_第4頁
第06章 包裝類、字符串、常用類_第5頁
已閱讀5頁,還剩61頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、授課講師:顏鵬飛原始數據類型包裝類byte(字節)Byte char(字符)Character int(整型)Integerlong(長整型)Long float(浮點型)Floatdouble(雙精度)Double boolean(布爾)Booleanshort(短整型)Short 類靜態方法解 釋 舉 例java.lang.BooleanparseBoolean(s) 將字符串參數解析為布爾類型數據。Boolean.parseBoolean(“true”)java.lang.ByteparseByte(s)將字符串參數解析為字節類型數據。Byte.parseByte(“2”)java.la

2、ng.ShortparseShort(s)將字符串參數解析為短整型數據。Short.parseShort(“123”)java.lang.IntegerparseInt(s) 將字符串參數解析為整數類型數據。Integer.parseInt(“34”)java.lang.FloatparseFloat (s)將字符串參數解析為浮點類型數據。Float.parseFloat (“312.2”)java.lang.DoubleparseDouble (s)將字符串參數解析為雙精度浮點類型數據。Double.parseDouble(“3243.90”)String straString strbSt

3、ring strcHello World!s1: nulls2: s3: 您好!s4: 您好!s5: abcdefalsetrues3與s4兩種聲明方法有區別:方 法說 明length( )返回 String 的長度charAt(int index)獲得指定位置的字符getChars(int srcBegin, int srcEnd, char dst, int dstBegin) 拷貝字符串的部分字符序列到指定字符數組的指定位置equals()判斷原字符串的字符是否等于指定字符串的字符toLowerCase()轉換字符串中的英文字符為小寫toUpperCase()轉換字符串中的英文字符為大寫

4、endsWith(String str)判斷字符串是否以str結束public class StringMethod public static void main(String args ) String s3 = 您好!; String s4 = new String(Hello World! ); /輸出字符串長度 System.out.println(s3串的長度: + s3.length(); System.out.println(s4串的長度: + s4.length(); /輸出字符串的某一個字符 char c1=s3.charAt(1); System.out.println(

5、c1字符:+c1); /取字符串的某幾個字符放入字符數組中并輸出 char tmp=new char5; s4.getChars(0,5,tmp,0); System.out.print(臨時字符串:); for(char c : tmp) System.out.print(c); System.out.println(); /判斷字符串內容是否與指定內容相等 System.out.println(s4與指定內容是否相同?+s4.equals(Hello World!); /大小寫轉換 System.out.println(s4轉換為大寫:+s4.toUpperCase(); System.o

6、ut.println(s4轉換為小寫:+s4.toLowerCase(); /判斷字符串是否以!結束 System.out.println(s3是否以!結束? +s3.endsWith(!); / 方法main結束 s3串的長度: 3s4串的長度: 12c1字符:好臨時字符串:Hellos4與指定內容是否相同?trues4轉換為大寫:HELLO WORLD!s4轉換為小寫:hello world!s3是否以!結束?true方 法說 明int indexOf(char ch)返回指定字符第一個找到的索引位置int indexOf(String str)返回指定字符串第一個找到的索引位置int l

7、astIndexOf(char ch)返回指定字符最后一個找到的索引位置int lastIndexOf(String str)返回指定字符串最后一個找到的索引位置String substring(int beginIndex)取出指定索引處至字符串尾端的子字符串String substring(int beginIndex,int endIndex)取出指定索引范圍子字符串char toCharArray()將字符串轉換為字符數組String stra=afafabcdfafdfabc;String str=stra.split(abc);System.out.println(Arrays.t

8、oString(str);System.out.println(str.length);執行結果:afaf, dfafdf2public class StringMethod public static void main(String args ) String text = Ones left brain has nothing right.n +Ones right brain has nothing left.n; System.out.println(text字符串內容:); /利用charAt()方法逐個取字符串字符并輸出 for(int i=0;itext.length();i+

9、) System.out.print(text.charAt(i); int index1=text.lastIndexOf(One); System.out.println(字符串One的最后索引位置:+index1); String str1=text.substring(text.indexOf(h); System.out.println(找到第一個h,取出到尾部的字符串輸出:+str1); String str2=text.substring(text.indexOf(h),text.lastIndexOf(nothing); System.out.println(找到第一個h開始到最后一個nothing結束,取出中間的字符

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論