韩顺平循序渐进学java.作业练习.用类打印乘法表

代码如下:

 1 /*作者:***
 2  *日期:2016-03-02
 3  *功能:用类打印乘法表
 4  */
 5 public class ChengFaBiao
 6 {
 7     public static void main(String []args)
 8     {
 9         Biao biao=new Biao();
10         for(int i=1;i<10;i++)
11         {
12             biao.line(i);
13         }
14     }
15 }
16
17 class Biao
18 {
19     public void line(int n)
20     {
21         for(int i=1;i<=n;i++)
22         {
23             System.out.print(i+"X"+n+"="+i*n+" ");
24         }
25         System.out.println();
26     }
27 }

结果如下:

1 1X1=1
2 1X2=2 2X2=4
3 1X3=3 2X3=6 3X3=9
4 1X4=4 2X4=8 3X4=12 4X4=16
5 1X5=5 2X5=10 3X5=15 4X5=20 5X5=25
6 1X6=6 2X6=12 3X6=18 4X6=24 5X6=30 6X6=36
7 1X7=7 2X7=14 3X7=21 4X7=28 5X7=35 6X7=42 7X7=49
8 1X8=8 2X8=16 3X8=24 4X8=32 5X8=40 6X8=48 7X8=56 8X8=64
9 1X9=9 2X9=18 3X9=27 4X9=36 5X9=45 6X9=54 7X9=63 8X9=72 9X9=81 
时间: 2024-10-13 05:41:47

韩顺平循序渐进学java.作业练习.用类打印乘法表的相关文章

韩顺平循序渐进学java.作业练习.打印镂空菱形

代码如下: 1 /*作者:*** 2 *日期:2016-03-01 3 *功能:打印出镂空菱形 4 */ 5 public class LouKongLingXing 6 { 7 public static void main(String []args) 8 { 9 int lay=6; 10 for(int i=1;i<=(lay*2-1);i++) 11 { 12 if(i<=lay) 13 { 14 for(int j=1;j<=(lay-i);j++) 15 { 16 Syst

韩顺平循序渐进学java 第04讲 流程控制

4.1 Java基本语法-三大流程控制 4.1.1 顺序控制 4.1.2 分支控制 ① 单分支 If(条件表达式) { 语句; } ② 双分支 If(条件表达式) { 语句; }else { 语句; } ③ 多分支 v  方法1: If(条件表达式) { 语句; }else if(条件表达式) { 语句; }else { 语句; } v  方法2: switch(条件表达式) { case 常量1: 语句1; break; case 常量2: 语句2; break; ... case 常量n:

韩顺平循序渐进学java 第05.06.07讲 类.对象

计算机语言的发展向接近人的思维方式演变 汇编语言 [面向机器] c语言    [面向过程] Java语言 [面向对象] 从类到对象,目前有几种说法:1.创建一个对象:2.实例化一个对象:3.把类实例化. 类名的首字母大写. 5.1 类和对象的区别与联系 1.类是抽象的.概念的,代表一类事物,比如人类.猫类: 2.对象是具体的.实际的,代表一个具体事物: 3.类是对象的模板,对象是类的一个个体.实例. 5.2 如何定义类 一个全面的类定义比较复杂: package包名: class 类名 exte

韩顺平循序渐进学java 第01讲 内容介绍.项目演示.原理剖析

1.1 课程介绍 1)      Java面向对象编程 2)      Java图形界面 3)      Java数据库编程 4)      Java文件io流 5)      Java网络编程 6)      Java多线程 1.2 Java语言特点 1)      Java语言是简单的: 2)      Java语言是面向对象的: 3)      Java语言是跨平台(操作系统:Mac OS X.windows.linux)的(即一次编译,到处运行): 4)      Java语言是高性能的

韩顺平循序渐进学java 第12讲 多态

12.1 多态-四大特征之四 12.1.1 概念 所谓多态,就是指一个引用(类型)在不同情况下的多种状态. 可以这样理解:多态是指通过指向父类的指针,来调用在不同子类中实现的方法. 12.1.2 注意事项 在讲解多态的时候,我们注意到这样一个现象-类型的转换. 1.java允许父类的引用变量引用它的子类的实例(对象) Animal animal=new Cat(); 2.关于类型转换还有一些细节要求,比如子类能不能转换成父类,有什么要求等等... 多态代码演示: 1 /**日期:2016-03-

韩顺平循序渐进学java 第08讲 this.类变量

8.1 this this-注意事项: this不能在类定义的外部使用,只能在类定义的方法中使用. 8.2 类变量 8.2.1 什么是类变量 类变量(也称为静态变量)是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值:同样任何一个该类的对象去修改它时,修改的也是同一个变量. 8.2.2 如何定义类变量 定义语法: 访问修饰符 static 数据类型 变量名; 例如 static int total=0; 8.2.3 如何访问类变量 类名.类变量名 或者 对象名.类变量名

韩顺平循序渐进学java 第03讲 运算符

3.1 Java基本语法-运算符 3.1.1 算数运算符 1)      + 加 2)      - 减 3)      * 乘 4)      / 除 5)      % 取模:得到两个数相除的余数 6)      ++ 自加 int b=++a; 等价于 a=a+1; b=a; int b=a++; 等价于 b=a; a=a+1; 7)      -- 自减 8)      += 左加 例如 a+=10; 等价于 a=a+10; 下面三个同理 9)      -= 左减 10) /= 左除

韩顺平循序渐进学java 第21讲 集合(未完待续)

21.1 引出问题 一个问题? 前面我们学习了数组,充分体会到数组的优越性,就是可以存储同一类型的数据,但是我们假设有这样的需求,大家看看如何解决? 请做一个公司职员薪水管理系统,要求完成如下功能: 1.当有新员工时,将该员工加入到管理系统: 2.可以根据员工号,显示该员工的信息: 3.可以显示所有员工信息: 4.可以修改员工的薪水: 5.当员工离职时,将该员工从管理系统中删除: 6.可以按照薪水从低到高顺序排序: 7.可以统计员工的平均工资.最低和最高工资. 解决之道-链表或集合类: 我们想,

韩顺平循序渐进学java 第13讲 抽象类.接口

13.1抽象类 13.1.1 概念 当父类的一些方法不能确定时,可以用abstract关键字来修饰该方法,称为抽象方法,用abstract来修饰该类,称为抽象类. 13.1.2 抽象类-深入讨论 抽象类是java中一个比较重要的类: 1.用abstract关键字来修饰一个类时,这个类就叫抽象类: 2.用abstract关键字来修饰一个方法时,这个方法就叫抽象方法: 3.抽象方法在编程中用的不是很多,但是在公司笔试时考的较多. 13.1.3 抽象类-注意事项 1.抽象类不能实例化: 2.抽象类不一