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

正文內(nèi)容

java程序設(shè)計(jì)教學(xué)課件5-預(yù)覽頁(yè)

 

【正文】 tic final int MAX_CAPACITY = 10。 //引用類型 int i = f()。 } // . . . 35 類成員與實(shí)例成員 3. 初始化類變量和實(shí)例變量 類變量:類初始?jí)K中進(jìn)行初始化。 36 類成員與實(shí)例成員 3. 初始化類變量和實(shí)例變量 說(shuō)明: ? 類初始?jí)K不能在任何方法內(nèi)。 numOfObjects++。 } public void setRadius(double newRadius) { radius = newRadius。 // Display circle1 BEFORE circle2 is created (Before creating circle2)。 // Change the radius in circle1 (9)。 printCircle(circle1)。 } } 41 ? 、 變量的作用域 我們已經(jīng)知道類體分為兩部分,變量定義部分所定義的變量被稱為類的成員變量。 class Tom{ int x=98,y?!闭Z(yǔ)句 ,y 的值將是 98. } } 43 this 關(guān)鍵字 this 關(guān)鍵字可以出現(xiàn)在類的實(shí)例方法中,代表使用該方法的當(dāng)前對(duì)象。 =b。 } } 44 public class Rational { private long numerator = 0。 = numerator/gcd。 long remainder = t1%t2。 } return t2。 long d = denominator*()。 return new Rational(n, d)。 } // Divide a rational number from this rational public Rational divide(Rational secondRational) throws RuntimeException { if (() == 0) throw new RuntimeException(Denominator cannot be zero)。 } 50 // Override the toString() method public String toString() { if (denominator == 1) return numerator + 。 // Display results (() + + + () + = + ((r2)).toString())。 } } 52 字符串的分類 ? String和 StringBuffer兩個(gè)類; ? 在運(yùn)行中值不會(huì)改變的字符串,用 String類存儲(chǔ);值會(huì)改變的字符串用 StringBuffer類來(lái)存儲(chǔ)。 (str1==str2)。 2. public String(char value[ ]) 將字符數(shù)組的內(nèi)容轉(zhuǎn)換為字符串 , 并賦予新建的對(duì)象 。a39。a39。J39。v39。 String str=new String(a,1,2)。 (str2)。 等價(jià)于: char data[ ] = {39。, 39。 應(yīng)用舉例 , 注意 程序 52的輸出結(jié)果: public class TestString{ // 程序 52 public static void main(String args[ ]) { String s1=Java, s2=Java。 s1=ABC。 ( s1==s2 is +(s1==s2))。 3. public int pareTo(String anotherString) 對(duì)字符串內(nèi)容按字典序進(jìn)行大小比較。 for (int i=6。 6. public boolean equalsIgnoreCase(String anotherString) 以忽略大小寫方式,比較兩個(gè)字符串對(duì)象的內(nèi)容是否相等。 String s3=s2。 ((s3))。 66 String類常用方法 (續(xù) ) 9. public String concat(String str) 將 str對(duì)象接到調(diào)用對(duì)象的后面 , 返回新串 。 注意:如果參數(shù) str為空( null),則 concat方法不創(chuàng)建新串,而僅僅返回當(dāng)前串, 67 String類常用方法 (續(xù) ) 10. public String replace(char oldChar, char newChar) 將 String對(duì)象中所有的 oldChar字符替換為newChar, 返回替換后的新串 。 , 39。 68 例 :驗(yàn)證回文串 ? public class CheckPalindrome ? { ? public static void main(String[] args) ? { ? // Prompt the user to enter a string ? (Enter a string: )。 ? } ? 69 例 :驗(yàn)證回文串 ? // Check if a string is a palindrome ? public static boolean isPalindrome(String s) ? { ? int low = 0。 ? up。緩沖區(qū)的大小稱為對(duì)象的容量。 例如: StringBuffer s=new StringBuffer( )。 3. public StringBuffer(String str) 初始內(nèi)容和參數(shù) str的內(nèi)容相同 , 容量為參數(shù) str的長(zhǎng)度加上 16。 74 StringBuffer類常用方法 1. public int length( ) 返回字符串的長(zhǎng)度 2. public int capacity( ) 返回緩沖區(qū)大小 3. public void setLength(int newLength) 指定對(duì)象的長(zhǎng)度 , 將對(duì)象的內(nèi)容進(jìn)行裁減 。 75 StringBuffer類常用方法(續(xù) ) void ensureCapacity(int NewCapacity) 設(shè)定對(duì)象的緩沖區(qū)的大小,若參數(shù) 小于對(duì)象的容量,則新的設(shè)置將不起作用,也就是說(shuō)容量只能擴(kuò)大而不能縮小。 (Length=+( ))。 // 設(shè)置容量為 80 (\nstr= +str)。 (20)。 } } 78 StringBuffer類常用方法 (續(xù) ) 5. public void setCharAt(int index, char ch) 將參數(shù) index指定位置上的字符 , 設(shè)置成參數(shù) ch 指定的字符 。)。 // s1和 s2代表同一個(gè)對(duì)象 ().append(39。 // 輸出 true (s1)。 StringBuffer s2=new StringBuffer(Hello )。 例如: StringBuffer str=new StringBuffer( Java!)。 ? // Get start time ? long startTime = ()。 ? ( + 39。 ? for (int j=1。\n39。 i++) ? { ? (i + | )。 ? else ? ( +i*j)。 ? } 87 例 ? // Print the string buffer ? (strBuf)。 StringTokenizer fenxi=new StringTokenizer(we ,are 。 public class Example5_7 { public static void main(String args[]) { String s=I am ,she is my girlfriend。 (str)。 public class TestStringTokenizer { // Main method public static void main(String[] args) { // Create a string and string tokenizer String s = I am learning Java. Show me how to use StringTokenizer.。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1