Java实现九九乘法表的完整实例(对齐版)

 更新时间:2020年12月15日 11:54:59   作者:Citta-Ksana  
这篇文章主要给大家介绍了关于Java实现九九乘法表(对齐版)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Java实现九九乘法表

思路:

1.看到九九乘法表就可以想到for循环,1-9可以写成一个for循环,自增1

2.那就是双重for循环,第一个for循环用于生成1-9的数值

3.第二个for循环的终止条件让其小于等于第一个for循环的值

4.最后输出一行之后换行,避免堆积在一起!

贴出代码:

public class MultiplicationTable {
 /**
  * Java实现九九乘法表
  * */
 public static void main(String[] args) {
  for (int i = 1; i <= 9; i++) {
   for (int j = 1; j <= i; j++) {
    System.out.print(j+"*"+i+"="+i*j+" ");
   }
   System.out.print("\n");
  }
 }
}

如果要对齐的话,可以使用下面的代码:

public class MultiplicationTable {
 /**
  * Java实现九九乘法表
  */
 public static void main(String[] args) {
  for (int i = 1; i <= 9; i++) {
   for (int j = 1; j <= i; j++) {
    if (j == 3 && (i == 3 || i == 4)) {
     System.out.print(" " + j + "*" + i + "=" + i * j + " ");
    } else {
     System.out.print(j + "*" + i + "=" + i * j + " ");
    }
   }
   System.out.print("\n");
  }
 }
}

结果:

结果:

总结

到此这篇关于Java实现九九乘法表(对齐版)的文章就介绍到这了,更多相关Java实现九九乘法表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 浅谈JAVA并发之ReentrantLock

    浅谈JAVA并发之ReentrantLock

    本文主要介绍了基于AQS实现的ReentrantLock(重入锁),感兴趣的同学,可以参考下。
    2021-06-06
  • Java编程文件遍历之指定遍历的层数详细代码

    Java编程文件遍历之指定遍历的层数详细代码

    这篇文章主要介绍了Java编程文件遍历之指定遍历的层数详细代码,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • Java基础:流Stream详解

    Java基础:流Stream详解

    Stream流是数据渠道,用于操作数据源(集合、数组等)所生成的元素序列。这篇文章主要介绍了Java8新特性Stream流的相关资料,需要的朋友参考下吧
    2021-09-09
  • springboot vue接口测试定义编辑功能的实现

    springboot vue接口测试定义编辑功能的实现

    这篇文章主要为大家介绍了springboot vue接口测试定义编辑功能的实现,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • springboot2如何禁用自带tomcat的session功能

    springboot2如何禁用自带tomcat的session功能

    这篇文章主要介绍了springboot2如何禁用自带tomcat的session功能,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Caused by: java.lang.NumberFormatException: For input string: “port“(问题解决)

    Caused by: java.lang.NumberFormatException: For input s

    这篇文章主要介绍了Caused by: java.lang.NumberFormatException: For input string: “port“,本文给大家分享完美解决方法,需要的朋友可以参考下
    2023-01-01
  • java数据类型与二进制详细介绍

    java数据类型与二进制详细介绍

    这篇文章主要介绍了java数据类型与二进制详细介绍的相关资料,这里对数据类型进行了一一介绍分析,并说明自动转换和强制转换,需要的朋友可以参考下
    2017-07-07
  • 如何用Jfinal连接多个数据库

    如何用Jfinal连接多个数据库

    这篇文章主要介绍了如何用Jfinal连接多个数据库,帮助大家更好的理解和学习使用Jfinal,感兴趣的朋友可以了解下
    2021-03-03
  • 如何去除Java中List集合中的重复数据

    如何去除Java中List集合中的重复数据

    这篇文章主要介绍了Java中List集合去除重复数据的方法,对大家的工作或学习有一定价值,有需求的朋友可以参考下
    2020-05-05
  • Springboot实现页面间跳转功能

    Springboot实现页面间跳转功能

    这篇文章主要介绍了Springboot实现页面间跳转功能,本文给大家分享两种方式,方法一和方法二是不冲突的,但是通常情况下如果用方法二addViewControllers,需要把方法一所写的Controller类给注释掉,需要的朋友可以参考下
    2023-10-10

最新评论