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

正文內(nèi)容

java基礎(chǔ)入門習(xí)題答案(編輯修改稿)

2025-07-19 22:08 本頁面
 

【文章內(nèi)容簡介】 threadList[i] = new Accumulator(10 * i + 1)。 threadList[i].start()。 } for (int i = 0。 i 10。 i++) { threadList[i].join()。 } (Sum is : + sum)。 }}第6章 JavaAPI一、填空題 String、StringBuffer Date、Calendar、DateFormat getRuntime() sqrt() DateFormat π、e Random、 length() 靜態(tài)edcba二、判斷題錯(cuò) 錯(cuò) 對 錯(cuò) 對三、選擇題C C D C C B C A A B四、程序分析題程序編譯能通過,輸出結(jié)果如下55程序編譯能通過,輸出結(jié)果如下():15(0):dlastIndexOf(m):10substring(2,4):feindexOf(g):5五、簡答題String類是不可變類,即字符串值一旦初始化后就不可能改變。StringBuffer是可變字符串類,類似String的緩沖區(qū),可以修改字符串的值。Date類用來表示某個(gè)特定的瞬間,能夠精確到毫秒。而在實(shí)際應(yīng)用中,往往需要把一個(gè)日期中的年、月、日等信息單獨(dú)返回進(jìn)行顯示或處理,這個(gè)類中的大部分方法都已被標(biāo)記過時(shí)。Calender類基本取代了Date類,該類中定義了一系列用于完成日期和時(shí)間字段操作的方法。 Calendar的getTime()方法,getTime()返回一個(gè)表示Calendar時(shí)間值的Date對象,同時(shí)Calendar有一個(gè)setTime(Date date)方法,setTime()方法接收一個(gè)Date對象,將Date對象表示的時(shí)間值設(shè)置給Calendar對象,通過這兩個(gè)方法就可以完成Date和Calendar對象之間的轉(zhuǎn)換。六、編程題 參考答案public class Test01 { public static void main(String[] args) { String str = HelloWorld。 // 字符串轉(zhuǎn)成char數(shù)組 char[] ch = ()。 StringBuffer buffer = new StringBuffer()。 for (int i = () 1。 i = 0。 i) { if (ch[i] = 39。A39。 amp。amp。 ch[i] = 39。Z39。) { ((ch[i]).toLowerCase())。 } else if (ch[i] = 39。a39。 amp。amp。 ch[i] = 39。z39。) { ((ch[i]).toUpperCase())。 } } (())。 }} 參考答案import 。import 。import 。public class Test02 { public static void main(String[] args) { Calendar calendar = ()。 (, 100)。 Date date = ()。 DateFormat format = ()。 String string = (date)。 (string)。 }} 參考答案import 。public class Test03 { public static void main(String[] args) { Random rand = new Random()。 int[] num = new int[5]。 for (int i = 0。 i 。 i++) { num[i] = 20 + (31)。 (num[i])。 } }}第7章 集合類一、填空題集合 Comparator 有序、可重復(fù),無序、不可重復(fù) hashNext()、next() Collection、Map 鍵、值 ListIterator ArrayList、LinkedList,HashSet、TreeSet,HashMap、TreeMap put()、get()Collections、Arrays二、判斷題錯(cuò) 對 對 錯(cuò) 對三、選擇題BC A D ABD C AB D AB ABC B四、程序分析題程序可以編譯通過,輸出結(jié)果是“a、b、c”,因?yàn)門reeSet集合不允許存放重復(fù)元素,第2次增加的元素c會(huì)覆蓋之前存入的元素c,所以輸出結(jié)果是“a、b、c”,而不是“a、b、c、c”。程序不可以編譯通過,這是由于向ArrayList集合中存入元素時(shí),集合并不能記住元素的類型,因此在取出元素時(shí),只能使用Object類型,而不能使用String類型。程序可以編譯通過,但是什么也沒有打印。使用ListIterator進(jìn)行從后向前的遍歷集合,可以使用以下兩種方法,一是使用listIterator(int index)方法將索引index的值設(shè)置為集合元素的數(shù)目,也就是ListIterator it = (3)。,二是將程序先從前向后遍歷,然后再從后向前遍歷。程序編譯不通過,由于Map集合在遍歷的過程中不能使用集合對象本身刪除元素,這會(huì)導(dǎo)致并發(fā)修改異常,若想刪除集合中的元素,可以使用Iterator的remove()方法。五、簡答題為了使程序能方便的存儲(chǔ)和操作數(shù)目不固定的一組數(shù)據(jù),JDK提供了一套類庫,這些類都位,統(tǒng)稱為集合。集合框架中包含3個(gè)接口,分別是List、Set、Map。List的特點(diǎn)是元素有序、元素可重復(fù)。List接口的主要實(shí)現(xiàn)類有ArrayList和LinkedList。Set的特點(diǎn)是元素?zé)o序、元素不可重復(fù)。Set接口的主要實(shí)現(xiàn)類有HashSet和TreeSet。Map的特點(diǎn)是存儲(chǔ)的元素是鍵(Key)、值(Value)映射關(guān)系,元素都是成對出現(xiàn)的。Map接口的主要實(shí)現(xiàn)類有HashMap和TreeMap。Collection是一個(gè)單例集合接口。它提供了對集合對象進(jìn)行基本操作的通用方法。Collections是一個(gè)工具類。它包含各種有關(guān)集合操作的方法。六、編程題參考答案import .*。public class Test01 { public static void main(String[] args) { ArrayList list = new ArrayList()。 for(int i = 0。 i 10。 i++) { (A+i)。 } Iterator it = ()。 while(()) { Object obj = ()。 (obj)。 } }}參考答案import .*。public class Test02 { public static void main(String[] args) { HashSet hashSet = new HashSet()。 Person p1 = new Person(Jack,25)。 Person p2 = new Person(Rose,23)。 Person p3 = new Person(Jack,27)。 (p1)。 (p2)。 (p3)。 for(Object obj:hashSet){ Person p=(Person)obj。 (+:+)。 } }}class Person{ String name。 int age。 public Person(String name, int age) { super()。 = name。 = age。 } public int hashCode() { return ()。 } public boolean equals(Object obj) { if (this == obj) return true。 if (obj == null) return false。 Person other = (Person) obj。 return ()。 }} 參考答案import .*。public class Test03 { public static void main(String[] args) { TreeMap map = new TreeMap(new MyComparator())。 (1, Lucy)。 (2, Lucy)。 (3, John)。 (4, Smith)。 (5, Amanda)。 for (Object key : ()) { (key + : + (key))。 } }}class MyComparator implements Comparator { public int pare(Object obj1, Object obj2) { String ele1 = (String) obj1。 String ele2 = (String) obj2。 return (ele1)。 }}第8章 IO(輸入輸出)一、填空題 字節(jié)流、字符流 File、 SequenceInputStream RandomAccessFile 管道流 Line
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1