首页 > 编程语言 > 详细

java_demo07

时间:2020-07-16 00:43:26      阅读:56      评论:0      收藏:0      [点我收藏+]
public class java_demo07 {
public static void main(String[] args){
// Animal a1 = new Animal();
// a1.name = "鸡";
// a1.legs = 2;
// a1.printInfo();

GraphicTools G1 = new GraphicTools();
G1.printEqualSideTriangle1(6,‘x‘);
G1.printEqualSideTriangle2(1,‘#‘);

MathTools Math1 = new MathTools();
System.out.println(MathTools.returnMax(25,30));
System.out.println(Math1.returnMax(25,30,40));

}

}

//创建一个类 动物
class Animal{
String name;
int legs;

void printInfo(){
System.out.println("名字是:" + name + ",它的腿的数量是:" + legs);
}
}

//创建一个类 图形工具
class GraphicTools{
// 定义一个无参数,无返回值的方法,打印4X4矩阵
void printRectangle(){
for (int i=1;i<=4;i++){
for(int j=1;j<=4;j++){
System.out.print(‘#‘);
}
System.out.println();
}
}

// 打印一个n行字符为x的三角形,实现方法1
void printEqualSideTriangle1(int n,char x){
int charnum = 1;
int colnum = n;
int starnum = 1;
for(int i=1;i<=n;i++){
for(int j=colnum;j>1;j--){
System.out.print(" ");
}
colnum--;
for(int k=1;k<=starnum;k++){
System.out.print(x);
}
starnum += 2;
System.out.println();
}
}

// 打印一个n行字符为x的三角形,实现方法2
void printEqualSideTriangle2(int n,char x){
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(x);
}
System.out.println();
}

}

}

//创建一个类 数学工具
class MathTools{
//返回最大的数
static int returnMax(int x,int y){
return x>y?x:y;
}

//求三个数最大的数
static int returnMax(int x,int y,int z){
int max = x>y?x:y;
max = max>z?max:z;
return max;
}
}

java_demo07

原文:https://www.cnblogs.com/Pydev/p/13311221.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!