九九乘法表用嵌套for循环实现:外层i从1到9控制行数,内层j从1到i控制列数,每行输出ij格式如“11=1”。

Java 中用嵌套循环打印九九乘法表,核心是外层控制行数(1 到 9),内层控制每行的列数(从 1 到当前行号),再按格式拼接输出即可。
外层循环控制行数
用 for (int i = 1; i 表示从第 1 行到第 9 行。每轮循环对应乘法表的一行,比如 i=3 时,处理的是 “3×1=3、3×2=6、3×3=9” 这一行。
内层循环控制每行的算式个数
每行的算式数量等于当前行号,所以内层写成 for (int j = 1; j 。这样第 i 行就只输出 j 从 1 到 i 的算式,避免出现如 “3×4=12” 这类超出三角形结构的内容。
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
格式对齐与换行处理
为让输出整齐,每个算式后加制表符 \t 比空格更可靠;每行结束后用 System.out.println() 换行。
- 推荐使用 System.out.print(j + "×" + i + "=" + i * j + "\t") —— 注意顺序是 j×i,这样能保证每行第一个因子固定(即“1×1”、“1×2、2×2”…)
- 若想左对齐且更紧凑,可统一用 String.format("%d×%d=%-2d\t", j, i, i*j) 控制等号后数字占两位
- 避免在最后一列后多出一个制表符:内层循环结束后自然换行,无需额外判断
完整可运行代码示例
复制粘贴即可运行:
public class MultiplicationTable {
public static void main(String[] args) {
for (int i = 1; i Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










