Java基礎實例程式在面試中經常提到。這些程式可以從控制語句,數組,字串,面向對象等等。讓我們來看看下麵java實例程式的列表。
1. 斐波納契數列
編寫一個java程式列印斐波納契(fibonacci)數列不使用遞歸和使用遞歸。示例鏈接:斐波納契數列代碼實現
輸入: 10
輸出: 0 1 1 2 3 5 8 13 21 34
2. 素數實例
編寫一個java程式來判定給定的一個數字是否為素數。示例鏈接:素數實例代碼
輸入: 44
輸出: not prime number
輸入: 7
輸出: prime number
3. 回文數
編寫一個java程式斷定給定的字串是否為一個回文數。示例鏈接:回文數示例
輸入: 123
輸出: not palindrome number
輸入: 12321
輸出: palindrome number
4. 階乘
編寫一個java程式來列印數字的階乘。示例鏈接:階乘實現代碼
輸入: 5
輸出: 120
輸入: 6
輸出: 720
5. 阿姆斯壯數
編寫一個java程式來斷定一個數值是否為阿姆斯壯(Armstrong)數。示例鏈接:阿姆斯壯數實例
輸入: 153
輸出: Armstrong number
輸入: 22
輸出: not Armstrong number
6. 氣泡排序
編寫一個java程式,使用冒泡排序演算法對數組元素進行排序。示例鏈接:氣泡排序實例
輸入: 18 9 33 4 84 32
輸出: 4 9 18 32 33 84
7. 選擇排序
編寫一個java程式,使用選擇排序演算法對數組元素進行排序。示例鏈接:選擇排序實例
輸入: 18 9 33 4 84 32
輸出: 4 9 18 32 33 84
8. 插入排序
編寫一個java程式,使用插入排序演算法對數組元素進行排序。示例鏈接:插入排序實例
上一篇:
Java注釋
下一篇:
Java面向對象(OOP)概念