Java基礎(chǔ)實(shí)例程序在面試中經(jīng)常提到。這些程序可以從控制語句,數(shù)組,字符串,面向?qū)ο蟮鹊取W屛覀儊砜纯聪旅鎗ava實(shí)例程序的列表。
編寫一個(gè)java程序打印斐波納契(fibonacci)數(shù)列不使用遞歸和使用遞歸。示例鏈接:斐波納契數(shù)列代碼實(shí)現(xiàn)
輸入: 10
輸出: 0 1 1 2 3 5 8 13 21 34
編寫一個(gè)java程序來判定給定的一個(gè)數(shù)字是否為素?cái)?shù)。示例鏈接:素?cái)?shù)實(shí)例代碼
輸入: 44
輸出: not prime number
輸入: 7
輸出: prime number
編寫一個(gè)java程序斷定給定的字符串是否為一個(gè)回文數(shù)。示例鏈接:回文數(shù)示例
輸入: 123
輸出: not palindrome number
輸入: 12321
輸出: palindrome number
編寫一個(gè)java程序來打印數(shù)字的階乘。示例鏈接:階乘實(shí)現(xiàn)代碼
輸入: 5
輸出: 120
輸入: 6
輸出: 720
編寫一個(gè)java程序來斷定一個(gè)數(shù)值是否為阿姆斯壯(Armstrong)數(shù)。示例鏈接:阿姆斯壯數(shù)實(shí)例
輸入: 153
輸出: Armstrong number
輸入: 22
輸出: not Armstrong number
編寫一個(gè)java程序,使用冒泡排序算法對(duì)數(shù)組元素進(jìn)行排序。示例鏈接:7. 選擇排序
編寫一個(gè)java程序,使用選擇排序算法對(duì)數(shù)組元素進(jìn)行排序。示例鏈接:8. 插入排序
編寫一個(gè)java程序,使用插入排序算法對(duì)數(shù)組元素進(jìn)行排序。示例鏈接:上一篇:Hello Java程序的內(nèi)部細(xì)節(jié)下一篇:java中方法重載和方法重寫的區(qū)別