用品

Java Base 培訓課程的 Java 練習

Java Base 培訓課程的 Java 練習列表和解決方案。

練習的編號表示難度級別,從最簡單到最複雜。 如果您有任何意見、問題或建議:寫信給我們 info@bloginnovazione.it

練習 1
編寫一個 Java 程序,提示用戶輸入兩個字符串,如果字符串相同,則向用戶顯示 true,如果不同,則向用戶顯示 false。
練習 2
編寫一個 Java 程序,提示用戶輸入兩個字符串(str1 和 str2),並在以下條件下向用戶顯示不同的句子:
1)如果它們是相同的寫“字符串”+ + “等於” +
2)如果它們不同,請寫“字符串”+ +“不同於”+
3) 如果兩者之一包含在另一個“字符串”中 + + ”包含在 + 字符串中
4)如果其中一個包含在另一個中,請說出出現的次數,然後寫
“出現的情況是:” +
練習 3
給定一個鍵盤輸入,檢查內容,(前三個條件並不排斥,而前三個條件的假(同時代)暗示第四個選項):
1)如果二進制數轉換為十進制和十六進制輸出
2)如果十進制數轉換為二進制和十六進制輸出
3)如果十六進制數轉換為二進制和十進制輸出
4) 在所有其他情況下報告不可接受的輸入和請求插入
然後對於輸入 '101' 進行轉換 1、2 和 3
對於輸入 '123' 進行轉換 2 和 3
對於輸入 '89A' 進行轉換 3
對於輸入“89G”,執行第 4 點
練習 4
編寫一個程序,將溫度從攝氏度轉換為開氏度。 該程序必須有兩個標籤、兩個文本字段和一個按鈕。 文本字段和標籤必須組織在具有單列網格佈局的面板中; 另一個面板將包含單個按鈕,主面板將包含所描述的兩個面板。
練習 5
編寫一個 Java 程序,它接受兩個鍵盤輸入並輸出總和,考慮到:
- 如果它們是兩個整數,則將總和報告為輸出
- 如果它們是兩個字符串,則在輸出中報告連接
練習 6
使用 Java 重載重寫練習 3 的代碼, definendo 兩個具有相同名稱並實現的方法:第一個是算術和,第二個是字符串連接
練習 7
使用 Java 重載重寫練習 4 的代碼,使用正則表達式識別字符串的內容。 如果至少有一個字母,那麼我們連接,否則我們添加
練習 8
編寫一個在輸入中給定數字的 Java 程序,使用遞歸和迭代計算階乘,並將兩個結果寫入輸出。
練習 9
編寫一個在輸入中給定數字的 Java 程序,使用遞歸和迭代計算階乘,並將兩個結果寫入輸出。
練習 10
編寫一個能夠管理整數列表中的插入、刪除和二進制搜索操作的java程序,目的是通過模擬關係數據庫的表索引的行為來管理數字的有序索引。
練習 11
編寫一個 java 程序,讀取名為 textinput.txt 的輸入文件並檢查其內容
1)如果文件不存在,寫“文件不存在”
2)如果文件存在且為空,則寫“textinput.txt文件為空”
3) 如果文件存在且只包含一個數字,則在屏幕上打印該數字
4)如果文件存在並且在兩行包含兩個數字,則打印兩個數字之間的總和
5)如果文件存在並且包含兩個以上的數字,則將其設為產品
練習 12
編寫一個 java 程序來管理餐廳餐桌上的訂單。
餐廳可以安排桌子,每張桌子都有一個數字 ID 和多個座位。
對於每個表必須存儲 bev以及消費的菜品,必須能夠自動計算賬單來支付。
菜品和 bev和可用的,而是存儲在“菜單”類中,該類將它們分為兩類(菜餚和 bev確實,走吧)。
每道菜或 bevanda 必須由唯一的字母數字標識符(名稱)及其價格限定。

起草 BlogInnovazione.it


創新通訊
不要錯過有關創新的最重要新聞。 註冊以通過電子郵件接收它們。

最近的文章

線上支付:串流服務如何讓您永遠付款

數百萬人為串流媒體服務付費,每月支付訂閱費用。人們普遍認為您...

29月2024

Veeam 為勒索軟體提供最全面的支持,從保護到回應和恢復

Veeam 的 Coveware 將繼續提供網路勒索事件回應服務。 Coveware 將提供取證和修復功能…

23月2024

綠色與數位革命:預測性維護如何改變石油和天然氣產業

預測性維護正在透過創新和主動的工廠管理方法徹底改變石油和天然氣行業。

22月2024

英國反壟斷監管機構對 GenAI 向 BigTech 發出警報

英國 CMA 對大型科技公司在人工智慧市場的行為發出了警告。那裡…

18月2024