Java 程序示例

本文包含各种 Java 程序,涵盖了控制语句、字符串、数组、循环、类、函数、矩阵等所有主题。在学习这些示例之前,请访问我们的教程部分,通过示例学习该语言。

它是一种高级的面向对象编程语言,可在各种平台(包括 Windows、mac os、Unix 等)上运行。对于所有这些简单和基础的 Java 程序,我们使用 for 循环、while 循环、do while、递归、函数和编译后的代码结果提供多种示例(寻找解决方案的方法)。

面向初学者的基础 Java 程序

对于大多数 Java 编程示例,我们使用 scanner 类来接收用户输入,并将其传递给 public static void main string args 方法。

我们以一个 Hello World 示例开始本节,并涵盖从基础到高级的所有程序,并附有适当的解释。

Java 数字程序

下面的列表显示了关于数字的最基本的实验程序。

  1. 打印 Hello World 的 Java 程序
  2. 从用户获取输入的 Java 程序
  3. 打印整数的 Java 程序
  4. 从标准输入读取整数值的 Java 程序
  5. 查找一个数的最大公约数(GCD)的 Java 程序
  6. 查找两个数中最大数的 Java 程序
  7. 查找三个数中最大数的 Java 程序
  8. 查找三个数平均值的 Java 程序
  9. 查找三个数中最小数的 Java 程序
  10. 查找一个数的最小公倍数(LCM)的 Java 程序
  11. 判断数字为正数或负数的 Java 程序
  12. 计算利润或亏损的 Java 程序
  13. 不使用循环打印 1 到 100 的 Java 程序
  14. 求一元二次方程根的 Java 程序
  15. 计算学生成绩的 Java 程序
  16. 计算五门科目总分、平均分和百分比的 Java 程序

数学计算

  1. 两数相加的 Java 程序
  2. 两个复数相加的 Java 程序
  3. 求一个数立方的 Java 程序
  4. 计算复利的 Java 程序
  5. 计算单利的 Java 程序
  6. 检查数字能否被 5 和 11 整除的 Java 程序
  7. 求一个数幂的 Java 程序
  8. 求一个数平方的 Java 程序
  9. 求一个数平方根的 Java 程序
  10. 不使用 sqrt 方法求一个数平方根的 Java 程序
  11. 打印乘法表的 Java 程序
  12. 两数相乘的 Java 程序
  13. 两个浮点数相乘的 Java 程序
  14. 创建一个简单计算器的 Java 程序
  15. 计算商和余数的 Java 程序
  16. 用于排列和组合的 Java 程序

偶数、奇数和自然数程序

  1. 判断奇偶数的程序
  2. 打印前 10 个偶数自然数
  3. 打印前 10 个自然数
  4. 逆序打印前 10 个自然数
  5. 打印前 10 个奇数自然数
  6. 打印从 1 到 N 的自然数
  7. 逆序打印自然数
  8. 打印从 1 到 N 的偶数
  9. 打印从 1 到 N 的奇数
  10. 求从 1 到 N 的自然数之和的 Java 程序
  11. 求偶数之和的 Java 程序
  12. 求奇数之和的 Java 程序
  13. 求偶数和奇数之和的 Java 程序

关于数字的高级 Java 程序

本节涵盖了一些您在编程面试中可能会遇到的高级概念,用于筛选有经验的程序员。它们包括斐波那契数列、阿姆斯特朗数、回文数、随机数等等。

  1. 两个二进制数相加的 Java 程序
  2. 计算一个数中数字位数的 Java 程序
  3. 计算电费的 Java 程序
  4. 生成随机数的 Java 程序
  5. 将整数分解为数字的 Java 程序
  6. 查找一个数的第一位数字的 Java 程序
  7. 查找一个数的第一位和最后一位数字的 Java 程序
  8. 查找一个数的数根的 Java 程序
  9. 查找一个数的最后一位数字的 Java 程序
  10. 反转一个数的 Java 程序
  11. 求一个数中各位数字之和的 Java 程序
  12. 交换两个数的 Java 程序
  13. 获取 IP 地址的 Java 程序
  14. 使用方法重载求算术和的 Java 程序
  15. 查找一个数因子的 Java 程序
  16. 求一个数阶乘的 Java 程序
  17. 斐波那契数列的 Java 程序

阿姆斯特朗数、质数、完全数和回文数程序

  1. 检查阿姆斯特朗数的 Java 程序
  2. 检查彼得森数的 Java 程序
  3. 检查完全数的 Java 程序
  4. 检查回文数的 Java 程序
  5. 检查是否为质数的 Java 程序
  6. 检查间谍数的 Java 程序
  7. 检查强数的 Java 程序
  8. 检查阳光数的 Java 程序
  9. 检查科技数的 Java 程序
  10. 打印从 1 到 N 的质数的 Java 程序
  11. 打印前 100 个质数的 Java 程序
  12. 求从 1 到 N 的质数之和的 Java 程序
  13. 检查回文字符串的 Java 程序

Java 面积程序

以下是求面积和周长的程序列表。

  1. 求圆面积的 Java 程序
  2. 求等边三角形面积的 Java 程序
  3. 求等腰三角形面积的 Java 程序
  4. 求平行四边形面积的 Java 程序
  5. 求矩形面积的 Java 程序
  6. 求直角三角形面积的 Java 程序
  7. 求菱形面积的 Java 程序
  8. 求三角形面积的 Java 程序
  9. 使用底和高求三角形面积的 Java 程序
  10. 求梯形面积的 Java 程序
  11. 使用方法重载求几何图形面积的 Java 程序
  12. 求三角形角度的 Java 程序
  13. 求圆的直径、周长和面积的 Java 程序
  14. 求矩形周长的 Java 程序
  15. 求菱形周长的 Java 程序
  16. 检查三角形是等边、等腰还是不等边的 Java 程序
  17. 使用角度检查三角形是否有效的 Java 程序
  18. 使用边检查三角形是否有效的 Java 程序

关于体积和表面积的 Java 程序

以下是根据给定数据求表面积和体积的 Java 程序。

  1. 球体的体积和表面积
  2. 圆柱体的体积和表面积
  3. 立方体的体积和表面积
  4. 长方体的体积和表面积
  5. 圆锥体的体积和表面积

Java 字符串程序

以下程序接收给定字符串,并对 string args 中的所有元素或字符数组进行操作。

  1. 打印字符串中字符的 Java 程序
  2. 打印字符串字符 ASCII 值的 Java 程序
  3. 连接字符串的 Java 程序
  4. 将小写字母转换为大写字母的 Java 程序
  5. 将大写字母转换为小写字母的 Java 程序
  6. 计算字符串中总字符数的 Java 程序
  7. 计算字符串中总单词数的 Java 程序
  8. 计算字符串中字母、数字和特殊字符数量的 Java 程序
  9. 计算字符串中元音和辅音数量的 Java 程序
  10. 计算字符串中字符总出现次数的 Java 程序
  11. 查找字符串中某个字符所有出现位置的 Java 程序
  12. 查找字符串中某个字符首次出现位置的 Java 程序
  13. 查找字符串中某个字符最后出现位置
  14. 查找字符串中出现次数最多的字符
  15. 查找字符串中出现次数最少的字符
  16. 查找字符串中每个字符的频率
  17. 打印字符串的第一个和最后一个字符
  18. 切换字符串中所有字符的大小写
  19. 执行字符串比较
  20. 按字母顺序对字符串进行排序

字符串反转、删除和替换示例

  1. 反转字符串
  2. 使用递归反转字符串
  3. 反转字符串中的字母
  4. 删除字符串中某个字符的所有出现
  5. 删除字符串的第一个和最后一个字符
  6. 删除字符串中某个字符的首次出现
  7. 删除字符串中某个字符的最后一次出现
  8. 删除字符串中的所有空白字符
  9. 替换字符串中某个字符的首次出现
  10. 替换字符串中某个字符的最后一次出现

关于字符的 Java 程序

以下是常见的字符程序

  1. 查找字符 ASCII 值的 Java 程序
  2. 查找所有字符 ASCII 值的 Java 程序
  3. 显示从 a 到 z 的字母的 Java 程序
  4. 打印从 A 到 Z 的字母的 Java 程序
  5. 判断字符是否为字母的 Java 程序
  6. 判断字符是元音还是辅音的 Java 程序

Java 转换程序

在 Java 编程语言中,您可以将一种数据类型转换为另一种,以下是可用的转换程序列表。

  1. 将二进制转换为十进制的 Java 程序
  2. 将二进制转换为八进制的 Java 程序
  3. 将摄氏度转换为华氏度的 Java 程序
  4. 将厘米转换为米和千米的 Java 程序
  5. 将字符转换为整数的 Java 程序
  6. 将字符转换为字符串的 Java 程序
  7. 将字符数组转换为字符串的 Java 程序
  8. 将十进制转换为二进制的 Java 程序
  9. 将十进制转换为八进制的 Java 程序
  10. 将 double 转换为字符串的 Java 程序
  11. 将华氏度转换为摄氏度的 Java 程序
  12. 将 float 转换为字符串的 Java 程序
  13. 将整数转换为字符的 Java 程序
  14. 将整数转换为 double 的 Java 程序
  15. 将整数转换为 long 的 Java 程序
  16. 将整数转换为字符串的 Java 程序
  17. 将千米转换为英里的 Java 程序
  18. 将千米转换为米、厘米和毫米的 Java 程序
  19. 将 long 转换为整数的 Java 程序
  20. 将 long 转换为字符串的 Java 程序
  21. 将英里转换为千米的 Java 程序
  22. 将八进制转换为二进制的 Java 程序
  23. 将八进制转换为十进制的 Java 程序
  24. 将字符串转换为字符的 Java 程序
  25. 将字符串转换为 double 的 Java 程序
  26. 将字符串转换为 float 的 Java 程序
  27. 将字符串转换为整数的 Java 程序
  28. 将字符串转换为 long 的 Java 程序
  29. 将字符串转换为日期

关于日期的程序

  1. 将字符串转换为日期
  2. 闰年
  3. 打印某月的天数
  4. 测量经过的时间

Java 数组程序

本文展示了 Java 一维数组程序和二维矩阵程序的列表及示例。

Java 中的一维数组程序

  1. 打印数组元素的 Java 程序
  2. 对数组执行算术运算的 Java 程序
  3. 将一个数组复制到另一个数组的 Java 程序
  4. 计算数组平均值的 Java 程序
  5. 删除数组重复项的 Java 程序
  6. 将数组所有元素加一的 Java 程序
  7. 打印数组中最大数的 Java 程序
  8. 打印数组中最大和最小数的 Java 程序
  9. 打印数组中负数的 Java 程序
  10. 打印数组中正数的 Java 程序
  11. 将正数和负数放入不同数组的 Java 程序
  12. 查找数组中第二大数的 Java 程序
  13. 查找数组中最小数的 Java 程序
  14. 按升序对数组元素进行排序的 Java 程序
  15. 按降序对数组元素进行排序的 Java 程序
  16. 反转数组的 Java 程序
  17. 不使用临时变量交换两个数组的 Java 程序
  18. 打印数组中唯一项的 Java 程序
  19. 打印数组中第 K 个元素的 Java 程序
  20. 查找数组中元素数量的 Java 程序

计算数组项

  1. 计算数组中元素出现次数的 Java 程序
  2. 计算数组中偶数数量的 Java 程序
  3. 计算数组中偶数和奇数数量的 Java 程序
  4. 计算数组中奇数数量的 Java 程序
  5. 计算数组中正数数量的 Java 程序
  6. 计算数组中负数数量的 Java 程序
  7. 计算数组中正数和负数数量的 Java 程序
  8. 计算数组重复项数量的 Java 程序
  9. 计算数组中每个元素频率的 Java 程序

数组项之和

  1. 求数组中所有元素之和的 Java 程序
  2. 求数组中偶数之和的 Java 程序
  3. 求数组中偶数和奇数之和的 Java 程序
  4. 求数组中奇数之和的 Java 程序

Java 中的矩阵或二维数组程序

  1. 打印矩阵项的 Java 程序
  2. 对矩阵执行算术运算的 Java 程序
  3. 两个矩阵相加的 Java 程序
  4. 检查两个矩阵是否相等的 Java 程序
  5. 计算矩阵行列式的 Java 程序
  6. 检查单位矩阵的 Java 程序
  7. 交换矩阵对角线的 Java 程序
  8. 打印矩阵下三角的 Java 程序
  9. 两个矩阵相乘的 Java 程序
  10. 执行标量矩阵乘法的 Java 程序
  11. 检查稀疏矩阵的 Java 程序
  12. 两个矩阵相减的 Java 程序
  13. 检查对称矩阵的 Java 程序
  14. 转置矩阵的 Java 程序
  15. 打印矩阵上三角的 Java 程序
  16. 求矩阵范数的 Java 程序
  17. 求矩阵迹的 Java 程序

矩阵项之和

  1. 求矩阵下三角之和的 Java 程序
  2. 求矩阵上三角之和的 Java 程序
  3. 求矩阵反对角线之和的 Java 程序
  4. 求矩阵对角线之和的 Java 程序
  5. 求矩阵行和列之和的 Java 程序
  6. 求矩阵每列之和的 Java 程序
  7. 求矩阵每行之和的 Java 程序

排序和搜索程序

  1. 对整数进行冒泡排序
  2. 以降序执行冒泡排序
  3. 对字符串进行冒泡排序
  4. 二分搜索
  5. 线性搜索
  6. 选择排序

Java 星号、数字和字母图案程序

以下是面试或实验中经常被问到的关于星号、数字和字母的图案程序。下面每个部分至少涵盖 25 个程序,覆盖各种形状。它包括菱形、三角形、直角三角形、金字塔、矩形、箭头、帕斯卡三角形、正方形等。

我建议您点击前三个链接,查看关于星号、数字和字母图案的 Java 程序列表。

  1. Java 星号图案程序
  2. Java 数字图案程序
  3. Java 字母图案程序

评论已关闭。