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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]4、數(shù)組、字符串、向量和哈希表-wenkub.com

2025-01-16 17:19 本頁面
   

【正文】 19. (m)。 13. }else{ 14. freq = new Integer(() + 1)。 i。 5. Integer freq 。 20. while(()){ 21. Object key=()。 16. (c, ccc)。 10. while(()){ 11. Object key=()。 6. (a, aaa)。 94 TreeMap類 ? 與 TreeSet類相似,是采用一種有序樹的結(jié)構(gòu)實(shí)現(xiàn)了 Map的子接口 SortedMap,該類 按鍵的升序 排列元素。 } 92 實(shí)現(xiàn) Map接口的實(shí)用類 ? HashMap ? Hashtable ? TreeMap ? WeekHashMap 93 Hashtable和 HashMap ① Hashtable是 Dictionary的子類, HashMap是 Map接口的一個(gè)實(shí)現(xiàn),它們是 無序 的。 //整體批操作 void putAll(Map t)。 boolean containsKey(Object key)。 ③ 集合視圖:包括獲取當(dāng)前 Map中鍵的集合、值的集合以及所有行的鍵 ——值對(duì)等。//輸出集合s的元素個(gè)數(shù)以及集合中的所有元素。 i。 ? LinkedHashSet:采用 Hash表和鏈表相結(jié)合的結(jié)構(gòu)存儲(chǔ)集合中的元素,既能保證集合中元素的順序,又具有較高的存取效率。 boolean remove(Object element)。 ? Set 接口定義 : public interface Set extends Collection { // Basic Operations int size()。 51. long stno=(input(請(qǐng)輸入學(xué)號(hào) :))。 41. (hint)。 32. break。 25. if ( ==stno) 26. (x)。 22. case 2: long stno=(input(請(qǐng)輸入學(xué)號(hào) :))。 85 17. outer: while (true) { 18. String ch=input(選擇 :1 增加 , 2刪除 , 3 顯示 ,4退出 )。 9. =stno。 3. public class Student { 4. String name。刪除學(xué)生必須輸入學(xué)生的學(xué)號(hào)。k++) 輸出 (k)。 ? 向量變量的聲明格式 Vector向量元素的數(shù)據(jù)類型 變量名 。 //將子鏈表清空。 23. List handView = (deckSizen, deckSize)。 16. List p=dealCard(deck, cardsPerHand)。 //隨機(jī)改變 deck中元素的排列次序,即洗牌。 i++) 11. for (int j=0。 8. String[] rank = {A,2,3,4,5,6,7,8,9,10,J,Q,K}。 79 1. import .*。 ? 用 set方法修改 ArrayList的元素值,如 (1, “WORLD”)。 String s2=“world”。 ? Vector:采用可變體積的數(shù)組實(shí)現(xiàn) List接口,可通過索引序號(hào)所包含的元素進(jìn)行訪問。 List subList(int from,int to) //子 List的截取 } 按位置存取元素 遍歷 查找 75 實(shí)現(xiàn) List的常用類 ? ArrayList:采用可變大小的“數(shù)組”實(shí)現(xiàn) List接口,并提供了訪問數(shù)組大小的方法。 int indexOf(Object o)。 Object set(int index, Object element)。 } } 73 Collections類 ? 都屬于 .*包 ? Collection是集合接口樹的根,它定義了集合操作的通用 API。 基本數(shù)據(jù)類型 對(duì)應(yīng)的包裝類 boolean Boolean byte Byte char Character short Short int Integer long Long float Float double Double 71 71 包裝類 ? 例:利用包裝類 Integer的 parseInt方法,將字符串轉(zhuǎn)換為整數(shù)。 68 Math類 ( 1) Math類中的方法和屬性均為靜態(tài)的,Math類不能創(chuàng)建對(duì)象。 A. 行 4與行 6都將執(zhí)行 B. 行 4執(zhí)行,行 6不執(zhí)行 C. 行 6執(zhí)行,行 4不執(zhí)行 D. 行 行 6都不執(zhí)行 String s2=new String(Hello)。 65 練習(xí)題 關(guān)于以下程序段,正確的說法是 1. String s1=Hello。 2. String s2=Hello。 2. String s2=Hello。 2. String s2=Hello。 ? stringReplace(textString)。)。 ? } ? } SCJP考題( sun公司 java程序認(rèn)證考試) 61 ? public class Test ? { ? public static void stringReplace(String text) ? { text = (39。 ? StringBuffer textBuffer = new StringBuffer(java)。i39。 59 ? 盡量不要用 new創(chuàng)建 String對(duì)象 ? 避免使用 “ =” 來重新構(gòu)造 String對(duì)象 ? 在聲明 StringBuffer對(duì)象時(shí),指定合適的容量,如StringBuffer abc=new StringBuffer(1024)。 編譯期決定連接字符串 58 編譯期連接字符串操作 StringBuffer s1=new StringBuffer()。 (“hello”)。 s=()。 String s=“hello”。 堆內(nèi)存 JVM StringBuffer abc hello hello world 初始容量為 16 個(gè)字符 長度為 0 容量為 16 個(gè)字符 511 53 StringBuffer對(duì)象的內(nèi)存分配 (續(xù) ) StringBuffer內(nèi)部實(shí)現(xiàn)是 char數(shù)組,默認(rèn)初始化 長度為 16,每當(dāng)字符串長度大于 char數(shù)組長度時(shí), JVM會(huì)構(gòu)造更大的新數(shù)組,并將原先的數(shù)組內(nèi)容 復(fù)制到新數(shù)組 給 StringBuffer設(shè)置一個(gè)合理的初始化容量值 StringBuffer abc=new StringBuffer(1024)。 ? StringBuffer(int capacity) 構(gòu)造一個(gè)不帶字符,但具有指定初始容量的字符串緩沖區(qū)。))。 ((?C?,3))。 ((1))。 示例: 45 拷貝字符串 ? String substring(int beginindex) ? String substring(int beginindex,int endindex) ? 例 : String s1=new String(“ABCDEF”)。 s1=s1+s2。對(duì)于 a3和 a4這兩個(gè) 由字符串常量生成的變量,其所存放的內(nèi)存地址是相同的 。 ? (賦值后, One==Two是 + (One == Two))。 ? ((Two)是 + ((Two)))。 ? ((a3)是 + ((a3)))。 ? a1 = new String(abc)。 ? } ? } 40 equals方法的使用 ? class ep5_1_a { ? int x = 1。 ? (One==Two是 + (One == Two))。 ? (a1==a3是 + (a1 == a3))。 ? a2 = new String(abc)。 ? } ? class ep5_1 { ? public static void main(String args[]) { ? ep5_1_a One = new ep5_1_a()。 String s3=new String(“hello”)。 ( )。 John Java World 堆內(nèi)存 字符串池 Hello world Tom String JVM hello String s3 hello String s4 hello world String s1 s1 s2 s1=“Hello”+“ world”。 String s2=“hello”。 String s2=“hello”。 name = new String( “Latte” )。 8. } 9. static void add(int i, int j){ 10. =i。 13. } 14. } 25 1. 下列程序有沒有錯(cuò)誤? 2. class CMethod { 3. int i。 6. public void add(){ 7. s=i+j。 例:應(yīng)用程序被調(diào)用時(shí)參數(shù)的傳遞 public class MyFriend{ public static void main (String arg[]){ (arg[0]+ and+ arg[1] +are my good friends! )。 11. for(int i=0。i++){ 4. arrays[i]=i。i。 21 例 :數(shù)組作為調(diào)用方法的傳遞參數(shù) 1. public class CallArray{ 2. static void updateArray (int[ ] arrays){ 3. arrays[3]=10。i。 7. } 8. } 18 數(shù)組的封裝類 Arrays ? Arrays類,可實(shí)現(xiàn)數(shù)組操作的查找、復(fù)制和排序 ? static int binarySearch(int[] a, int fromIndex, int toIndex, int key) ? static int[] copyOf(int[] original, int newLength) ? static int[] copyOfRange(int[] original, int from, int to) ? static void sort(int[] a) //ascending… 19 例 :數(shù)組元素排序 1. i
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1