完成了IDEA的安裝與啟動,下面使用IDEA創(chuàng)建一個Java程序,實現(xiàn)在控制臺上打印HelloWorld!的功能,具體步驟如下。查看全文>>
多維數(shù)組可以簡單地理解為在數(shù)組中嵌套數(shù)組。在程序中,比較常見的多維數(shù)組是二維數(shù)組,接下來本節(jié)將針對二維數(shù)組進行詳細講解,我們以統(tǒng)計學校各個班級學生的考試成績,來實現(xiàn)。查看全文>>
雖然Iterator可以用來遍歷集合中的元素,但寫法上比較煩瑣,為了簡化書寫,從JDK5開始,提供了foreach循環(huán)。foreach循環(huán)是一種更加簡潔的for循環(huán)。查看全文>>
HashSet是Set接口中的一個實現(xiàn)類,它所存儲的元素是不可重復的,并且元素都是無序的。下面通過一個案例演示HashSet集合的用法,如文件6-7所示。查看全文>>
在定義一個類時,只是在描述某類事物的特征和行為,并沒有產(chǎn)生具體的數(shù)據(jù)。只有通過new關鍵字創(chuàng)建該類的實例對象后,系統(tǒng)才會為每個對象分配內(nèi)存空間,存儲各自的數(shù)據(jù)。有時候,開發(fā)人員會希望某些特定的數(shù)據(jù)在內(nèi)存中只有一份,而且能夠被一個類的所有實例對象所共享。例如某個學校所有學生共享同一個學校名稱,此時完全不必在每個學生對象所占用的內(nèi)存空間中都聲明一個變量來表示學校名稱,而可以在對象以外的空間聲明一個表示學校名稱的變量讓所有對象來共享。具體內(nèi)存中的分配情況如圖所示。查看全文>>
JComboBox下拉框組件分為可編輯和不可編輯兩種形式,對于不可編輯的下拉框,用戶只能選擇現(xiàn)有的選項列表。對于可編輯的下拉框,用戶既可以選擇現(xiàn)有的選項列表,也可以自己輸入新的內(nèi)容。需要注意的是,自己輸入的內(nèi)容只能作為當前項顯示,并不會添加到下拉框的選項列表中。接下來列舉JComboBox類的常用構(gòu)造方法,如表所示。查看全文>>