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

正文內(nèi)容

java程序設(shè)計(jì)教學(xué)課件5(文件)

2025-05-22 18:25 上一頁面

下一頁面
 

【正文】 ) 5. public boolean equals(String anString) 比較兩個(gè)字符串對(duì)象的內(nèi)容是否相等 。 String s2=new String(s1)。 (s2==s3)。 8. public String substring(int begin, int end ) 提取 string對(duì)象中從 begin開始,到 end1結(jié)束的子串,返回提取的子串。 (s3)。/39。 11. public String toString( ) 返回當(dāng)前字符串對(duì)象本身。 ? else ? (s + is not a palindrome)。 // Not a palindrome ? low++。 71 StringBuffer類對(duì)象的緩沖區(qū) ? StringBuffer類對(duì)象有一塊 緩沖區(qū) ,字符串被存放在緩沖區(qū)中,緩沖區(qū)的大小可以隨程序的需要進(jìn)行調(diào)整。 72 創(chuàng)建 StringBuffer類對(duì)象 ? StringBuffer類的構(gòu)造函數(shù)有三種方式: 1. public StringBuffer( ) 創(chuàng)建一個(gè)內(nèi)容為空的 StringBuffer對(duì)象 ,容量為 16。例如: StringBuffer s2=new StringBuffer(2)。 則 s2的容量是 20,內(nèi)容是 Java。)擴(kuò)充新增加的部分 。 StringBuffer str=new StringBuffer(s)。 // 設(shè)置長度為 8 (80)。 (3)。 (capacity = +( ))。L39。 s1=s2。 (s1==s2)。 public class BufferToString{ // 程序 510 public static void main(String args[ ]) { String s1。 } } 程序輸出結(jié)果: s1= Hello Java! s2= Hello Java! 83 StringBuffer類常用方法 (續(xù) ) 8. public StringBuffer insert(int offset, 多種類型 b) 該方法是將一個(gè)其它類型的對(duì)象 b插入到 offset指定的位置 。 輸出結(jié)果為: str= Hello Java! 84 例 ? public class TestMulTableUsingStringBuffer ? { ? // Main method ? public static void main(String[] args) ? { ? // Create a string buffer ? StringBuffer strBuf = new StringBuffer()。)。 85 例 ? // Append the number title to the buffer ? ( | )。 ? (39。 i=9。 j++) ? { ? if (i*j 10) ? ( +i*j)。)。 ? } 88 使用 StringTokenizer 類分析字符串 當(dāng)我們分析一個(gè)字符串并將字符串分解成可被獨(dú)立使用的單詞時(shí) ,可以使用 包 中的 StringTokenizer 類 ,該 類有兩個(gè)常用的構(gòu)造方法: StringTokenizer(String s) StringTokenizer(String s, String delim) 中的字符被作為分隔符 . 例如: StringTokenizer fenxi=new StringTokenizer(we are student)。 89 例子 import .*。 while(()) { String str=()。 } } 90 例 import 。 while (()) (())。 StringTokenizer st = new StringTokenizer(s)。 (還剩 +()+個(gè)單詞 )。 StringTokenizer fenxi=new StringTokenizer(s,“ ,”)。 student, , 。 ? // Get end time ? long endTime = ()。 ? } ? ( + 39。 ? for (int j=1。)。 j=9。\n39。 ? // Append the title to the buffer ? ( Multiplication Table + 39。 // 將字符串 Hello插入到下標(biāo)為 0的位置 (0,Hello)。 s1=(Java!).toString( )。 // 輸出 Java 80 append方法的實(shí)現(xiàn)技術(shù)內(nèi)幕 ? append能自動(dòng)調(diào)用 String類中靜態(tài)的方法valueOf( ),從而將其它類型數(shù)據(jù)轉(zhuǎn)換成String類的一個(gè)臨時(shí)對(duì)象,然后將此臨時(shí)對(duì)象添加到 StringBuffer對(duì)象的尾部; 81 StringBuffer類常用方法 (續(xù) ) 7. public String toString( ) 該方法把 StringBuffer對(duì)象的內(nèi)容復(fù)制到一個(gè)新的 String類對(duì)象中,返回這個(gè)新的 String類對(duì)象。 39。 則 str的內(nèi)容變成了 HelLo,Java 79 StringBuffer類常用方法 (續(xù) ) 6. public StringBuffer append(多種數(shù)據(jù)類型 ) 將其它類型的數(shù)據(jù)添加到 StringBuffer對(duì)象的尾部,返回修改后的 StringBuffer對(duì)象。 例如: StringBuffer str=new StringBuffer(Hello,Java)。 (\nstr= +str)。 (Length = +( ))。 (Capacity=+( ))。 程序 69演示了這幾個(gè)方法的具體應(yīng)用。如果參數(shù)小于對(duì)象的長度 , 則將對(duì)象截?cái)啵蝗绻麉?shù)大于等于對(duì)象的長度 , 則填充空字符(39。 例如: String s1=Java。 73 創(chuàng)建 StringBuffer類對(duì)象(續(xù)) 2. public StringBuffer(int length) 初始內(nèi)容為空 , 容量為 length指定的大小 。 ? 當(dāng)修改對(duì)象的內(nèi)容時(shí),只要 StringBuffer對(duì)象包含的字符個(gè)數(shù)沒有超出容量,就不會(huì)分配新的空間,而直接在原空間內(nèi)進(jìn)行修改。 ? } ? } 70 StringBuffer類 ? StringBuffer類對(duì)象是一個(gè)內(nèi)容可以改變的字符串。 ? // The index of the last character in the string ? int up = () 1。 ? String s = ()。\\39。 例如: String path=d:/myjava/documents。 例如: String s1=Hello , s2=Java , s3。 } } 65 String類常用方法 (續(xù) ) 7. public int indexOf(int ch / String str) 在字符串中搜索字符或子串,返回字符或子串在 String對(duì)象中從左邊起首次出現(xiàn)的位置。 ((s2))。 注意: equals( )方法與 “ ==” 之間的區(qū)別。i。 62 String類常用方法 (續(xù) ) 4. char[ ] toCharArray( ) 將 String對(duì)象轉(zhuǎn)換到一個(gè)字符數(shù)組中,例如: String s=Hello,Java!。 } } 61 String類常用方法 1. public int length( ): 求串長 。 s2=DEFG。 String s3=new String(s1)。c39。a39。 (str1==str2)。 // 字符串 str的內(nèi)容是 av 4. public String(String value) 采用 value對(duì)象的值構(gòu)造一個(gè)新的 string對(duì)象 。,39。,39。}。,39。 例如: char a[ ]={39。 (Java==Java)。 ? 兩個(gè)類都有 final修飾,這樣可以優(yōu)化字符串的操作。 (() + + () + = + ((r2)).toString())。 else return numerator + / + denominator。 long n = numerator*()。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1