首页 > 编程语言 >java基础知识之 算法 九九乘法表

java基础知识之 算法 九九乘法表

时间:2023-06-04 11:32:52浏览次数:42  
标签:九九乘法 java Scanner show int 基础知识 input main public

/**
auther:kevin
date:20110710
function:a multiplication table 
Editon:1rt
*/import java.util.Scanner; //progarm uses class Scanner
public class Jiujiu
{ //main method begins execution of Java application
 public static void main(String args[])
 { 
  
  Jiujiu.show(9);
 }//end method main  public static void   show(int n){
  
  int m;
  for(int i= 1;i <=n;i++)
  {
   for(int j= 1;j<=i ; j++)
   { 
    m=i*j;
    System.out.print(j+"*"+i+"="+m+" ");
   }
   System.out.println();
  }
 }//end method show
}//end class Jiujiu

 

 

java基础知识之 算法 九九乘法表_class

 

---------------------------------------
/**
auther:kevin
date:20110710
function:a multiplication table,input number from keyboard 
*/import java.util.Scanner; //progarm uses class Scanner
public class Jiujiu2
{ //main method begins execution of Java application
 public static void main(String args[])
 { 
  int n;
  //create Scanner to obtain input from command window.
  Scanner input = new Scanner(System.in);
  
  System.out.print("Please input a number:");  n = input.nextInt();//read number from user
  Jiujiu.show(n);
 }//end method main  public static void   show(int n){
  
  int m;
  for(int i= 1;i <=n;i++)
  {
   for(int j= 1;j<=i ; j++)
   { 
    m=i*j;
    System.out.print(j+"*"+i+"="+m+" ");
   }
   System.out.println();
  }
 }//end method show
}//end class Jiujiu

java基础知识之 算法 九九乘法表_class_02

标签:九九乘法,java,Scanner,show,int,基础知识,input,main,public
From: https://blog.51cto.com/u_9427273/6410242

相关文章

  • java基础知识之 算法 【冒泡排序】【快速排序】
     /**@auther:kevin@function:冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结......
  • java软件开发工程师实习求职常见面试题
    1、请说出作用域public,private,protected,以及不写时的区别这四个作用域的可见范围如下表所示。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。 作用域   当前类同一package子孙类其他packagepublic   √    √         √      ......
  • 2022-2023 java高级面试总结
    1.Java内存模型是什么?JMM即Java内存模型(Javamemorymodel),在JSR133里指出了JMM是用来定义一个一致的、跨平台的内存模型,是缓存一致性协议,用来定义数据读写的规则。Java内存模型规范java如何按需禁用缓存和编译优化的方法。2.mysql查询第一万条数据后20条数据,sql语句如何写?sel......
  • 2022-2023-java大厂面试真题
    【美团】面试真题: 1、SPRINGAOP底层原理 一、AOP概念: AOP(AspectOrientedProgramming),即面向切面编程,可以说是OOP(ObjectOrientedProgramming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发......
  • Java 容器详解:使用与案例
    Java容器是一套工具,用于存储数据和对象。可以与C++的STL类比。Java容器也称为JavaCollectionFramework(JCF)。除了存储对象的容器之外,还提供了一套工具类,用于处理和操作容器中的对象。总体来说,这是一个框架,它包含了Java对象容器和工具类。一、概览容器主要包括Collection......
  • java中Date类型和时间戳、Date和String互转代码
    /***10位时间戳转Date类型*@paramtimeStamp*@return*/publicstaticDatestamp2Date(StringtimeStamp){SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Datedate=null;try{......
  • Java反编译工具Jad的下载与使用示例
    场景Java反编译工具-JD-GUI下载以及使用:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/84317051上面讲过Java反编译工具JD-GUI的使用,如果使用jad并通过命令如何实现反编译。 为了验证Java开发手册中为什么不推荐使用+进行字符串拼接,我们编写示例代码并编译和......
  • CoreJava笔记
    Day1-java基础java发展史1995年SUN公司发布了java2005年将JDK1.5更名为JDK5.02009年Oracle收购了SUN公司2014年推出了JDK8.0....java的优势简单纯面向对象开源跨平台前期准备安装JDK配置环境变量JAVA_HOME:JDK的安装路径作用:告知计算机其他软......
  • 关于建立一个Java项目全过程(专对于新手)
    关于建立一个Java项目全过程一、Java开发环境搭建1.JDK与JREJDK=JRE+开发工具集(例如Javac编译工具等)JRE=JVM+JavaSE标准类库2.JDK的下载下载网址(Oracle公司官网):www.oracle.com这里链接具体下载网址:https://www.oracle.com/java/technologies/downloads/复制链接......
  • Java基础知识:面试官必问的问题
    数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean只有两个值:true、false,可以使用1bit来存储,但是具体大小没有明确规定。JVM会在编译时期将boolean类型的数据转换为int,使用1来表示true,0表示false。JVM支持boolean......