最贊回答 / 小腸桿君
首先,賦值符號=的左邊,Course temp , 表示定義一個Course類型的對象名 temp ,其中,Course類型從哪來呢?就是你在前面自定義的類Course(前面還定義了數(shù)據(jù)類型Student類),就是根據(jù)自己的需要定義的一種靈活的數(shù)據(jù)類型。再看=右邊的意義,(Course)coursesToSelect.get(0)。先看coursesToSelect.get(),在List接口的主要實現(xiàn)類ArrayList中聲明了一些通用的方法,get()就是其中之一,就是獲取courseToSelect...
2015-01-09
最新回答 / 鮮衣
請問?k?=?this.getRandomString(random.nextInt(10));中的this是什么意思?有什么作用?求解答??!
已采納回答 / 伊兮塵昔
哦,不好意思,沒看到是RuntimeException,該異常屬于Java中的特例,因為編譯器沒有在這個問題上對異常說明進行強制檢查,RuntimeException類型的異常也許會穿越所有的執(zhí)行路徑達到main方法中,而不會被捕獲。對于該異常類,編譯器不需要異常說明,其輸出會直接報告給System.err,如果說RuntimeException在到達main方法之前沒有被捕獲,那么在退出當前程序的時候,會直接調(diào)用printStackTrace()方法。你可以把這個異常理解為編程錯誤,所以不用拋出也是可以...
2015-01-07
已采納回答 / hiColors
http://jingyan.baidu.com/article/76a7e409a58735fc3b6e152a.html