恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

7.Java 深度练习

  • 首页
  • 资讯中心
  • /
  • 7.Java 深度练习

相关资讯

Seed-VC模型选择实战:从入门到精通的完整指南 2026/7/30 21:44:01
一键搞定黑苹果!OpCore Simplify:OpenCore EFI自动化配置终极指南 2026/7/30 21:44:01
日式整装本土化施工技术体系解析 松盛优住核心工艺标准 2026/7/30 21:44:01

最新资讯

毕业论文神器!盘点2026年学生热捧的的AI论文工具
炉石传说HsMod插件:50+实用功能全面优化你的游戏体验
2026更新版!AI论文网站测评:最新推荐与使用体验分享
完全掌握OpenArk:Windows系统安全与逆向分析终极指南
如何构建安全的Docker镜像?Fast-Docker安全最佳实践
终极指南:3步掌握微信QQ防撤回补丁,再也不怕错过重要信息!

今日推荐

3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 [特殊字符]
[GESP202606 四级] 扫雷
Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

本周热门

G-Helper完整指南:免费开源工具彻底优化华硕笔记本性能
解决全部报错!OpenClaw Windows适配优化+网关修复教程
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

本月精选

7.Java 深度练习

发布时间:2026/7/30 21:44:01
7.Java 深度练习 Java程序的基本结构记住这个模板以后每个Java文件都长这样public class‌声明一个公共类public表示这个类可以被其他任何类访问class是定义类的关键字。HelloWorld‌这是类名。根据 Java 规范如果类被 public 修饰那么‌文件名必须与类名完全一致‌即文件必须叫 HelloWorld.java且区分大小写。‌{ ... }‌大括号包裹的内容属于这个类。public class HelloWorld { // 类名必须和文件名一致 public static void main(String[] args) { // 主方法程序的入口 System.out.println(Hello, Java!); // 打印输出 } }‌重点理解‌main方法是JVM启动时寻找的第一个方法所有代码逻辑从这里开始执行。基础知识精讲深入理解循环嵌套的使用掌握用循环结构打印九九乘法表并能灵活运用循环结构打印不同的图形。循环嵌套‌概念‌在一个完整的循环结构内部又完整地包含了另一个循环结构我们就称之为循环嵌套。外层的循环每执行一次内层的循环就需要完整地执行一轮语法结构以for循环为例‌for (初始化表达式1; 布尔表达式1; 步进表达式1) { // 外层循环体 for (初始化表达式2; 布尔表达式2; 步进表达式2) { // 内层循环体执行具体业务逻辑 } }九九乘法表打印‌实现思路‌‌外层循环‌控制乘法表的行数从1循环到9。‌内层循环‌控制每行的列数从1循环到当前行数例如第3行就有3列。‌格式化输出‌在内层循环中使用System.out.print()方法按照i × j (i * j) \t的格式输出每个乘法表达式并使用\t制表符对齐。‌换行‌在内层循环结束后使用System.out.println()方法进行换行以便打印下一行。public class MultiplicationTable { public static void main(String[] args) { for (int i 1; i 9; i) { for (int j 1; j i; j) { System.out.print(i × j (i * j) \t); } System.out.println(); } } }图形打印常见图形‌直角三角形、等腰三角形、平行四边形、九宫格等‌实现技巧‌‌分析图形结构‌观察图形的行数和每行的空格、符号数量。‌外层循环控制行数‌根据图形的总行数设置外层循环。‌内层循环控制内容‌第一个内层循环打印每行前面的空格如果需要。第二个内层循环打印每行的符号或数字。‌换行‌每打印完一行后使用System.out.println()方法换行。‌示例代码打印等腰三角形‌public class PrintTriangle { public static void main(String[] args) { int height 5; // 定义三角形的高度 for (int i 1; i height; i) { // 打印空格 for (int j 1; j height - i; j) { System.out.print( ); } // 打印星号 for (int k 1; k 2 * i - 1; k) { System.out.print(*); } // 换行 System.out.println(); } } }实践任务‌任务一‌修改九九乘法表的代码实现上三角或下三角乘法表的打印。‌任务二‌尝试打印不同的图形如直角三角形、平行四边形、菱形等通过调整循环条件和打印内容来实现。实践代码打印上三角和下三角乘法表public class TriangleMultiplicationTable { public static void main(String[] args) { // 上三角乘法表 System.out.println(上三角九九乘法表:); for (int i 1; i 9; i) { for (int j 1; j 9; j) { if (j i) { System.out.print(i × j (i * j) \t); } else { System.out.print(\t); // 不足部分用制表符填充 } } System.out.println(); } // 下三角乘法表 System.out.println(\n下三角九九乘法表:); for (int i 1; i 9; i) { for (int j 1; j 9; j) { if (j i) { System.out.print(i × j (i * j) \t); } else { System.out.print(\t); // 不足部分用制表符填充 } } System.out.println(); } } }打印图形1. 直角三角形public class RightTriangle { public static void main(String[] args) { for (int i 1; i 5; i) { for (int j 1; j i; j) { System.out.print(*); } System.out.println(); } } }2. 平行四边形public class Parallelogram { public static void main(String[] args) { for (int i 1; i 5; i) { // 打印空格 for (int k 1; k 5 - i; k) { System.out.print( ); } // 打印星号 for (int j 1; j 5; j) { System.out.print(*); } System.out.println(); } } }3. 菱形public class DiamondShape { public static void main(String[] args) { int n 5; // 菱形的高度上半部分和下半部分的高度相同总高度为2 * n - 1 // 上半部分 for (int i 1; i n; i) { // 打印空格 for (int j 1; j n - i; j) { System.out.print( ); } // 打印星号 for (int k 1; k 2 * i - 1; k) { System.out.print(*); } System.out.println(); } // 下半部分 for (int i n - 1; i 1; i--) { // 打印空格 for (int j 1; j n - i; j) { System.out.print( ); } // 打印星号 for (int k 1; k 2 * i - 1; k) { System.out.print(*); } System.out.println(); } } }

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号