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

正文內容

第四章類的重用-資料下載頁

2025-08-01 13:33本頁面
  

【正文】 本數(shù)據(jù)類型數(shù)據(jù)的方法 – 每一個包裹類都提供相應的方法將包裹類對象轉換回基本數(shù)據(jù)類型的數(shù)據(jù) () // 返回 int類 () // 返回 char類型的數(shù)據(jù) – Integer、 Float、 Double、 Long、 Byte 及 Short 類提供了特殊的方法能夠將字符串類型的對象直接轉換成對應的 int、 float、 double、 long、byte或 short類型的數(shù)據(jù) (“234”) // 返回 int類型的數(shù)據(jù) () // 返回 float類型的數(shù)據(jù) 包的應用 Java基礎類庫簡介 (續(xù) ) —— 得到基本數(shù)據(jù)類型數(shù)據(jù)的方法 清華大學 鄭莉 JAVA語言程序設計 86 ? String類 – 該類字符串對象的值和長度都不變化 – 稱為常量字符串 ? 生成 String類對象的方法 – 可以這樣生成一個常量字符串 String aString。 aString = “This is a string” – 調用構造方法生成字符串對象 new String()。 new String(String value)。 new String(char[] value)。 new String(char[] value, int offset, int count)。 new String(StringBuffer buffer)。 Java基礎類庫簡介 (續(xù) ) —— 常量字符串類 String 包的應用 清華大學 鄭莉 JAVA語言程序設計 87 Java基礎類庫簡介 (續(xù) ) —— String類的常用方法 1 名稱 解釋 int length( ) 返回字符串中字符的個數(shù) char charAt(int index) 返回序號 index處的字符 int indexOf(String s) 在接收者字符串中進行查找,如果包含子字符串 s, 則返回匹配的第一個字符的位置序號, 否則返回 1 String substring(int begin, int end) 返回接收者對象中序號從 begin開始到 end1的子字符串 public String[] split(String regex) public String[] split(String regex, int limit) 以指定字符為分隔符,分解字符串 String concat(String s) 返回接收者字符串與參數(shù)字符串 s進行連接后的字符串 包的應用 清華大學 鄭莉 JAVA語言程序設計 88 Java基礎類庫簡介 (續(xù) ) —— String類的常用方法 2 名稱 解釋 String replace(char oldChar, char newChar)。 將接收者字符串的 oldChar替換為 newChar int pareTo(String s)。 將接收者對象與參數(shù)對象進行比較 boolean equals(String s)。 接收者對象與參數(shù)對象的值進行比較 String trim( )。 將接收者字符串兩端的空字符串都去掉 String toLowerCase() 將接收者字符串中的字符都轉為小寫 String toUpperCase() 將接收者字符串中的字符都轉為大寫 包的應用 清華大學 鄭莉 JAVA語言程序設計 89 ? StringBuffer類 –其對象是可以修改的字符串 ?字符的個數(shù)稱為對象的長度 (length) ?分配的存儲空間稱為對象的容量 (capacity) –與 String類的對象相比,執(zhí)行效率要低一些 –該類的方法不能被用于 String類的對象 Java基礎類庫簡介 (續(xù) ) —— 變量字符串類 StringBuffer 包的應用 清華大學 鄭莉 JAVA語言程序設計 90 ? 生成 StringBuffer類的對象 – new StringBuffer()。 ?生成容量為 16的空字符串對象 – new StringBuffer(int size)。 ?生成容量為 size的空字符串對象 – new StringBuffer(String aString)。 ?生成 aString的一個備份,容量為其長度 +16 Java基礎類庫簡介 (續(xù) ) —— 生成 StringBuffer類的對象 包的應用 清華大學 鄭莉 JAVA語言程序設計 91 Java基礎類庫簡介 (續(xù) ) —— StringBuffer類的常用方法 1 名稱 解釋 int length ( ) 返回字符串對象的長度 int capacity( ) 返回字符串對象的容量 void ensureCapacity(int size) 設置字符串對象的容量 void setLength(int len) 設置字符串對象的長度。如果 len的值小于當前字符串的長度,則尾部被截掉 char charAt(int index) 返回 index處的字符 包的應用 清華大學 鄭莉 JAVA語言程序設計 92 名稱 解釋 void setCharAt(int index, char c) 將 index處的字符設置為 c void getChars(int start, int end, char [ ] charArray, int newStart) 將接收者對象中從 start位置到 end1位置的字符拷貝到字符數(shù)組 charArray中,從位置 newStart開始存放 StringBuffer reverse( ) 返回將接收者字符串逆轉后的字符串 StringBuffer insert(int index, Object ob) 將 ob插入到 index位置 StringBuffer append(Object ob) 將 ob連接到接收者字符串的末尾 Java基礎類庫簡介 (續(xù) ) —— StringBuffer類的常用方法 2 包的應用 清華大學 鄭莉 JAVA語言程序設計 93 ? 已知一個字符串,返回將字符串中的非字母字符都刪除后的字符串 public class StringEditor { public static String removeNonLetters(String original) { StringBuffer aBuffer = new StringBuffer(())。 char aCharacter。 for (int i=0。 i()。 i++) { aCharacter = (i)。 if ((aCharacter)) (new Character(aCharacter))。 } return new String(aBuffer)。 } } Java基礎類庫簡介 (續(xù) ) —— 例 4_14 包的應用 清華大學 鄭莉 JAVA語言程序設計 94 public class StringEditorTester { public static void main(String args[]) { String original = Hello123, My Name is Mark, 234I think you are my classmate?!!。 ( (original))。 } } ? 運行結果 HelloMyNameisMarkIthinkyouaremyclassmate Java基礎類庫簡介 (續(xù) ) —— 例 4_14 包的應用 清華大學 鄭莉 JAVA語言程序設計 95 ? 數(shù)學類 – 提供一組常量和數(shù)學函數(shù),例如 ? E和 PI常數(shù) ? 求絕對值的 abs方法 ? 計算三角函數(shù)的 sin方法和 cos方法 ? 求最小值、最大值的 min方法和 max方法 ? 求隨機數(shù)的 random方法等 – 其中所有的變量和方法都是靜態(tài)的 (static) – 是終結類 (final), 不能從中派生其他的新類 Java基礎類庫簡介 (續(xù) ) —— 數(shù)學類 (Math) 包的應用 清華大學 鄭莉 JAVA語言程序設計 96 ? System類 – 訪問系統(tǒng)資源 ? arraycopy() 復制一個數(shù)組 ? exit() 結束當前運行的程序 ? currentTimeMillis() 獲得系統(tǒng)當前日期和時間等 – 訪問標準輸入輸出流 ? 標準輸入,表示鍵盤 ? 標準輸出,表示顯示器 ? Runtime類 – 可直接訪問運行時資源 ? totalMemory() 返回系統(tǒng)內存總量 ? freeMemory() 返回內存的剩余空間 Java基礎類庫簡介 (續(xù) ) —— 系統(tǒng)和運行時類 System、 Runtime 包的應用 清華大學 鄭莉 JAVA語言程序設計 97 ? Class類 –提供運行時信息,如名字、類型以及父類 – Object類中的 getClass方法返回當前對象所在的類,返回類型是 Class –它的 getName方法返回一個類的名稱,返回值是 String –它的 getSuperclass方法可以獲得當前對象的父類 ? ClassLoader類 –提供把類裝入運行時環(huán)境的方法 Java基礎類庫簡介 (續(xù) ) —— 類操作類( Class、 ClassLoader) 包的應用 清華大學 鄭莉 JAVA語言程序設計 98 ? Class類應用舉例。 public class ClassTest { public static void main(String args[]) { BankAccount anAccount = new BankAccount()。 Class aClass = ()。 (aClass)。 (())。 } } ? 運行結果 class BankAccount BankAccount Java基礎類庫簡介 (續(xù) ) —— 例 4_15 包的應用 清華大學 鄭莉 JAVA語言程序設計 99 ? 實用包 ()—— 實現(xiàn)各種不同實用功能 – 日期類:描述日期和時間 ? Date ? Calendar ? GregorianCalendar – 集合類 ? Collection( 無序集合)、 Set( 不重復集合) ? List( 有序不重復集合)、 Enumeration( 枚舉) ? LinkedList( 鏈表)、 Vector( 向量) ? Stack( 棧)、 Hashtable( 散列表)、 TreeSet( 樹) – StringTokenizer類 ? 允許以某種分隔標準將字符串分隔成單獨的子字符串 Java基礎類庫簡介 (續(xù) ) —— 實用包 包的應用 清華大學 鄭莉 JAVA語言程序設計 100 ? Date類 – 構造方法 ? Date() 獲得系統(tǒng)當前日期和時間值。 ? Date(long date) 以 date創(chuàng)建日期對象, date表示從GMT( 格林威治)時間 197011 00:00:00開始至某時刻的毫秒數(shù) ? 常用方法 – getTime() 返回一個長整型表示時間,單位為毫秒( millisecond) – after(Date d) 返回接收者表示的日期是否在給定的日期之后 – before(Date d) 返回接收者表示的日期是否在給定的日期之前 Java基礎類庫簡介 (續(xù) ) —— Date類 包的應用 清華大學 鄭莉 JAVA語言程序設計 101 ? Ca
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1