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

正文內(nèi)容

javaee基礎(chǔ)教程課后習(xí)題答案-資料下載頁(yè)

2025-06-20 04:15本頁(yè)面
  

【正文】 StaticTest st2 = new StaticTest()。()。}}答案:Hi thereHelloHello5.編寫程序,要求創(chuàng)建一個(gè)抽象類Father,其中有身高、體重等屬性及愛好(唱歌)等方法,創(chuàng)建子類Son類繼承Father類,并增加性格這個(gè)屬性,改寫父類的方法(愛好)。public class test { public static void main(String args[]) { Son son = new Son(乖兒子,61f, 籃球)。 ()。 ()。 }}abstract class Father { float high,weight。 protected String name。 Father(String name,float high,float weight) { = name。 =high。 =weight。 } abstract void singsong()。 abstract void showInfo()。}class Son extends Father { String specialty。 Son(String name, float high,float weight,String specialty) { super(name,high,weight)。 = specialty。 } void singsong(){ (name+is singging loudly!)。 } void showInfo() { (姓名:+name+。身高:+high+。體重:+weight+。愛好:+specialty)。 } }第六章 常用類庫(kù)1.Java中提供了名為()的包裝類來(lái)包裝原始字符串類型。A.IntegerB.CharC.DoubleD.String 答案:D2.()方法比較兩個(gè)對(duì)象是否相等,相等返回true。A.toString()B.equals()C.pare()D.以上所有選項(xiàng)都不正確答案:B3.使用()方法可以獲得Calendar類的實(shí)例。 A.get()B.equals()C.getTime()D.getInstance()答案:D4.下面的集合中,()不可以存儲(chǔ)重復(fù)元素。A.SetB.CollectionC.MapD.List答案:C5.關(guān)于Map和List,下面說(shuō)法正確的是( )。A.Map繼承ListB.List中可以保存Map或ListC.Map和List只能保存從數(shù)據(jù)庫(kù)中取出的數(shù)據(jù) D.Map的value可以是List或Map答案:D6.給定如下Java代碼,編譯運(yùn)行的結(jié)果是()。 import .*。public class Test { public static void main(String[] args) { LinkedList list=new LinkedList()。 (A)。 (2,B)。 String s=(String)(1)。 (s)。 }} A.編譯時(shí)發(fā)生錯(cuò)誤B.運(yùn)行時(shí)引發(fā)異常C.正確運(yùn)行,輸出:AD.正確運(yùn)行,輸出:B答案:B7.請(qǐng)寫出下列語(yǔ)句的輸出結(jié)果 char[] data={39。a39。,39。b39。,39。c39。,39。d39。}。 ((10D))。 ((32))。 ((data,1,3))。參考答案:truebcd8.寫出下面代碼運(yùn)行后的輸出結(jié)果是。public class Arrtest { public static void main(String kyckling[]){ int i[ ] = new int[5]。 (i[4])。 amethod()。 Object obj[ ] = new Object[5]。 (obj[2])。 } public static void amethod(){ int K[ ] = new int[4]。 (K[3])。 }}參考答案:00null9.什么是封裝?Java語(yǔ)言中的封裝類有哪些?參考答案: 封裝是表示把數(shù)據(jù)項(xiàng)和方法隱藏在對(duì)象的內(nèi)部,把方法的實(shí)現(xiàn)內(nèi)容隱藏起來(lái)。Java中的封裝類有Double、Integer、Float、Byte、Long、Character、Short和Boolean等類。10.什么是泛型?使用泛型有什么優(yōu)點(diǎn)?泛型List和普通List有什么區(qū)別?參考答案: 泛型是對(duì)Java語(yǔ)言的數(shù)據(jù)類型系統(tǒng)的一種擴(kuò)展,以支持創(chuàng)建可以按類型進(jìn)行參數(shù)化的類??梢园杨愋蛥?shù)看做是使用參數(shù)化類型時(shí)指定的類型的一個(gè)占位符。 優(yōu)點(diǎn):提高Java程序的類型安全;消除強(qiáng)制類型轉(zhuǎn)換;提高代碼的重用率。 泛型List可以實(shí)例化為只能存儲(chǔ)某種特定類型的數(shù)據(jù),普通List可以實(shí)例化為存儲(chǔ)各種類型的數(shù)據(jù)。通過使用泛型List對(duì)象,可以規(guī)范集合對(duì)象中存儲(chǔ)的數(shù)據(jù)類型,在獲取集合元素時(shí)不用進(jìn)行任何強(qiáng)制類型轉(zhuǎn)換。11.編寫一個(gè)程序,實(shí)現(xiàn)下列功能:? 測(cè)試兩個(gè)字符串String str1=”It is”和String str2=”It is”;是否相等? 將” a book.”與其中的str1字符串連接? 用m替換新字符串中的i參考代碼:public class Ex11 { public static void main(String[] args) { String str1=It is。 String str2=It is。 //比較字符串 (str1==str2的結(jié)果:+(str1==str2))。 ((str2)的結(jié)果:+(str2))。 //連接字符串 String str3=(a book)。 (連接后的字符串為:+str3)。 //替換字符 String str4=(39。i39。,39。m39。)。 (替換后的字符串為:+str4)。 }}12.編程計(jì)算距當(dāng)前時(shí)間10天后的日期和時(shí)間,并用“xxxx年xx月xx日”的格式輸出新的日期和時(shí)間。參考代碼:import 。public class Ex12 { public static void main(String[] args) { Calendar cal=()。 (,10)。 String strDate=()+年 +(()+1)+月 +()+日。 (10天后的日期為:+strDate)。 }}13.創(chuàng)建一個(gè)類Stack,代表堆棧(其特點(diǎn)為:后進(jìn)先出),添加方法add(Object obj)、方法get()和delete( ),并編寫main方法進(jìn)行驗(yàn)證。參考代碼:import 。import 。class Stack{ LinkedList list。 public Stack() { list = new LinkedList()。 } public void add(Object obj){ (obj)。 } public Object get(){ return ()。 } public void delete(){ ()。 }}public class Ex13 { public static void main(String[] args) { Stack stack=new Stack()。 (1)。 (2)。 (3)。 (())。 ()。 (())。 }}14.編寫程序,計(jì)算任意兩個(gè)日期之間間隔的天數(shù)。參考代碼:import 。public class Ex14 { public static void main(String[] args) { Calendar c1 = ()。 (2010, 7, 1)。 Calendar c2 = ()。 long ca1 = ()。 long ca2 = ()。 // 計(jì)算天數(shù) long days = (ca2 ca1) / (24 * 60 * 60 * 1000)。 (days)。 }}15.創(chuàng)建一個(gè)HashMap對(duì)象,添加一些學(xué)生的姓名和成績(jī):張三:90分,李四,83分。接著從HashMap中獲取并他們的姓名和成績(jī),然后把李四的成績(jī)改為100分,再次輸出他們的信息。參考代碼:import 。public class Ex15 { public static void main(String[] args) { HashMap map=new HashMap()。 (張三,90)。 (李四,83)。 (修改前的成績(jī):)。 (map)。 (李四,100)。 (修改后的成績(jī):)。 (map)。 }}16.編寫一個(gè)程序,用parseInt方法將字符串200由十六進(jìn)制轉(zhuǎn)換為十進(jìn)制的int型數(shù)據(jù),用valueOf方法將字符串123456轉(zhuǎn)換為float型數(shù)據(jù)。參考代碼:public class Ex16 { public static void main(String[] args) { String str1=200。 ((str1,16))。 String str2=123456。 ((str2))。 }}17.編寫程序,將long型數(shù)據(jù)987654轉(zhuǎn)換為字符串,將十進(jìn)制數(shù)365轉(zhuǎn)換為十六進(jìn)制數(shù)表示的字符串。參考代碼:public class Ex17 { public static void main(String[] args) { long num=987654L。 int i=365。 (Long類型轉(zhuǎn)換為String:+(num))。 String HexI=DtoX(i)。 (HexI)。 } //轉(zhuǎn)換函數(shù) public static String DtoX(int d) { String x=。 if(d16){ x=change(d)。 } else{ int c。 int s=0。 int n=d。 while(n=16){ s++。 n=n/16。 } String [] m=new String[s]。 int i=0。 do{ c=d/16。 //判斷是否大于10,如果大于10,則轉(zhuǎn)換為AF的格式 m[i++]=change(d%16)。 d=c。 }while(c=16)。 x=change(d)。 for(int j=。j=0。j){ x+=m[j]。 } } return x。 } //判斷是否為1015之間的數(shù),如果是則進(jìn)行轉(zhuǎn)換 public static String change(int d){ String x=。 switch(d){ case 10: x=A。 break。 case 11: x=B。 break。 case 12: x=C。 break。 case 13: x=D。 break。 case 14: x=E。 break。 case 15: x=F。 break。 default: x=(d)。 } return x。 }}18.編寫一個(gè)程序,接收以克為單位的一包茶葉的單位重量、賣出的包數(shù)和每克的價(jià)格,計(jì)算并顯示出銷售的總額。其中三個(gè)數(shù)據(jù)一行輸入,數(shù)據(jù)間用“”分隔。比如:輸入“”,表示每包的重量為3克,共賣出100包。此時(shí)的銷售總額為630元。參考代碼:import 。public class Ex18 { public static void main(String[] args) { Scanner scan=new Scanner()。 (請(qǐng)依次輸入重量、包數(shù)、價(jià)格,并以分隔:)。 String strIn=()。 Scanner sc=new Scanner(strIn)。 ()。 //設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1