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

正文內容

java-2實用教程(第5版)習題解答-資料下載頁

2025-03-24 04:56本頁面
  

【正文】 mport .*。public class E { public static void main (String args[ ]){ Scanner reader = new Scanner()。 double sum = 0。 int m = 0。 while(()){ double x = ()。 assert x 100:數(shù)據(jù)不合理。 m = m+1。 sum = sum+x。 } (%d個數(shù)的和為%f\n,m,sum)。 (%d個數(shù)的平均值是%f\n,m,sum/m)。 }}習題8(第8章)一、問答題1.\hello是正確的字符串常量嗎?2.你好KU.length()和\n\t\t.length()的值分別是多少?3.Hello.equals(hello)和java.equals(java)的值分別是多少?4.Bird.pareTo(Bird fly)的值是正數(shù)還是負數(shù)?負數(shù)。String對象調用pareTo(String s)方法,按字典序與指定的String對象s的字符序列比較大小。如果當前String對象的字符序列與s的相同,該方法返回0;如果大于s的字符序列,該方法返回正值,如果小于s的字符序列,該方法返回負值。5.I love this game.contains(love)的值是true嗎?6.RedBird.indexOf(Bird)的值是多少?RedBird.indexOf(Cat)的值是多少?String 對象的字符序列索引位置從0開始。String對象調用方法indexOf(String str)從當前String對象的字符序列的0索引位置開始檢索首次出現(xiàn)str的字符序列的位置,并返回該位置。如果沒有檢索到,該方法返回的值是1。7.()。會發(fā)生異常嗎?1.不是。\\hello是。2.4和3。3.false和true。4.負數(shù)。5.是true。6.3和1。7.會發(fā)生NumberFormatException異常。二、選擇題1.下列哪個敘述是正確的?aA. String 類是final 類,不可以有子類。B. String 。C. abc==abc的值是false .D. abc.equals(Abc)的值是true;”abc”==”abc”的值是true,字符常量存儲在常量池中,他們的引用是相同的;而”abc”.equals(“Abc”)的值是false,區(qū)分大小寫的。2.下列哪個表達式是正確的(無編譯錯誤)?bA. int m =(567)。 B. int m =(567)C. byte m =(2)。D. float m =() parseXXX(String s)方法是將由“數(shù)字”字符組成的字符序列轉化成對應的數(shù)據(jù)類型。 A中不能將float類型賦值給int C中不能講int賦值給byte D中Float類不存在parseDouble方法3.對于如下代碼,下列哪個敘述是正確的?bA. 程序編譯出現(xiàn)錯誤。B. 程序標注的【代碼】的輸出結果是bird。C. 程序標注的【代碼】的輸出結果是fly。D. 程序標注的【代碼】的輸出結果是null。 public class E{ public static void main(String[] args){ String strOne=bird。 String strTwo=strOne。 strOne=fly。 (strTwo)。 } }4.對于如下代碼,下列哪個敘述是正確的?aA. 程序出現(xiàn)編譯錯誤。B.無編譯錯誤,在命令行執(zhí)行程序:“java E I love this game”,程序輸出this。C.無編譯錯誤,在命令行執(zhí)行程序:“java E let us go”,程序無運行異常。 D.無編譯錯誤,在命令行執(zhí)行程序:“java E 0 1 2 3 4 5 6 7 8 9”程序輸出3。 public class E { public static void main (String args[]) { String s1 = args[1]。 String s2 = args[2]。 String s3 = args[3]。 (s3)。 }}B選項輸出的實際是game,因為下標從0開始。 C選項發(fā)生數(shù)組下標越界異常,因為并沒有給arg[3]賦值5.下列哪個敘述是錯誤的?cA. 9dog.matches(\\ddog)的值是true。B.12hello567.replaceAll([123456789]+,@)返回的字符串是@hello@。C. new Date(1000)對象含有的時間是公元后1000小時的時間D. \\hello\n是正確的字符串常量。String對象調用public boolean matches(String regex)方法可以判斷當前String對象的字符序列是否和參數(shù)regex指定的正則表達式匹配。\d代表09中的任何一個數(shù)字。所以A選項是匹配的。 replaceAll(String regex,String replacement)方法返回一個新的String對象,把當前String對象的字符序列中所有和參數(shù)regex匹配的子字符序列,用參數(shù)replacement的字符序列替換后得到字符序列。 B選項中將19數(shù)字序列替換為@,返回的字符串就是@hello@。 C選項1000表示公元后1000毫秒的時間,公元時間是19700101 0時。1.A。2.C。3.B。4.D。5.C。三、閱讀程序1.【代碼】:蘋果。2.【代碼】:Love:Game。3.【代碼1】:15?!敬a2】:abc我們。4.【代碼】:13579。5.【代碼】:9javaHello。6.屬于上機實習程序,解答略。7.屬于上機實習程序,解答略。四、編程題1.字符串調用public String toUpperCase()方法返回一個字符串,該字符串把當前字符串中的小寫字母變成大寫字母;.字符串調用public String toLowerCase()方法返回一個字符串,該字符串把當前字符串中的大寫字母變成小寫字母。String類的public String concat(String str)方法返回一個字符串,該字符串是把調用該方法的字符串與參數(shù)指定的字符串連接。編寫一個程序,練習使用這3個方法。2.String類的public char charAt(int index)方法可以得到當前字符串index位置上的一個字符。編寫程序使用該方法得到一個字符串中的第一個和最后一個字符。3.計算某年、某月、某日和某年、某月、某日之間的天數(shù)間隔。要求年、月、日使用main方法的參數(shù)傳遞到程序中(見例子4)。4.編程練習Math類的常用方法。5.編寫程序剔除一個字符串中的全部非數(shù)字字符,例如,將形如“ab123you”的非數(shù)字字符全部剔除,得到字符串“123”(參看例子10)。6.使用Scanner類的實例解析字符串:數(shù)學87分,物理76分,英語96分中的考試成績,并計算出總成績以及平均分數(shù)(參看例子14)。1.public class E { public static void main (String args[ ]) { String s1,s2,t1=ABCDabcd。 s1=()。 s2=()。 (s1)。 (s2)。 String s3=(s2)。 (s3)。 }}2. public class E { public static void main (String args[ ]) { String s=ABCDabcd。 char cStart=(0)。 char cEnd = (()1)。 (cStart)。 (cEnd)。 }}3. import .*。public class E { public static void main (String args[ ]) { int year1,month1,day1,year2,month2,day2。 try{ year1=(args[0])。 month1=(args[1])。 day1=(args[2])。 year2=(args[3])。 month2=(args[4])。 day2=(args[5])。 } catch(NumberFormatException e) { year1=2012。 month1=0。 day1=1。 year2=2018。 month2=0。 day2=1。 } Calendar calendar=()。 (year1,month11,day1)。 long timeYear1=()。 (year2,month21,day2)。 long timeYear2=()。 long 相隔天數(shù)=((timeYear1timeYear2)/(1000*60*60*24))。 (+year1+年+month1+月+day1+日和+ year2+年+month2+月+day2+日相隔+相隔天數(shù)+天)。 }}4. import .*。public class E { public static void main (String args[ ]) { double a=0,b=0,c=0。 a=12。 b=24。 c=()。 (c)。 c=()。 (c)。 c=(1)。 (c)。 c=(8)。 (c)。 }}5.public class E { public static void main (String args[ ]) { String str = ab123you你是誰?。 String regex = \\D+。 str = (regex,)。 (str)。 }}6. import .*。public class E { public static void main(String args[]) { String cost = 數(shù)學87分,物理76分,英語96分。 Scanner scanner = new Scanner(cost)。 ([^0123456789.]+)。 double sum=0。 int count =0。 while(()){ try{ double score = ()。 count++。 sum = sum+score。 (score)。 } catch(InputMismatchException exp){ String t = ()。 } } (總分:+sum+分)。 (平均分:+sum/count+分)。 }}習題9(第9章)一、問答題1.JFrame類的對象的默認布局是什么布局?2.一個容器對象是否可以使用add方法添加一個JFrame窗口?3.JTextField可以觸發(fā)什么事件?4.JTextArea中的文檔對象可以觸發(fā)什么類型的事件?5.MouseListener接口中有幾個方法?6.處理鼠標拖動觸發(fā)的MouseEvent事件需使用哪個接口?1.Frame容器的默認布局是BorderLayout布局。2.不可以。3.ActionEvent。4.DocumentEvent。5.5個。6.MouseMotionListener。二、選擇題1.下列哪個敘述是不正確的?cA.一個應用程序中最多只能有一個窗口。B.JFrame創(chuàng)建的窗口默認是不可見的。C.不可以向JFrame窗口中添加JFame窗口。D.窗口可以調用setTitle(String s)方法設置窗口的標題。2.下列哪個敘述是不正確的?aA.JButton對象可以使用使用addActionLister(ActionListener l)方法將沒有實現(xiàn)ActionLis
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1