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