您的位置:首页 > 编程语言 > Java开发

Java小结(二)——打印矩形和九九乘法表

2018-01-29 11:19 776 查看
我们经常打印各种各样的三角形,今天我们打印一个矩形,顶一个定义一个函数,函数功能就是打印矩形,这样,以后我们想打印几行几列的矩形都是可以的,。
 如何定义一个函数呢?

    通过两个明确来完成

    明确一:这个功能的结果是什么? 

    明确二:这个功能实现过程是否需要未知内容参与。
很明显我是要打印矩形,结果是返回来一个打印好的矩形,类型是void。这个过程实现,我们需要未知的内容参与,row和col,即行和列。
public static void getDraw(int row,int col){
for (int x=0;x<row ;x++ ) {
for (int y=0;y<col;y++ ) {
System.out.print("*");
}
System.out.println();
}

这样我们想打印几行几列都可以实现这个需求。
同样的,通过两个明确,来打印九九乘法表,结果返回的是一个九九乘法表,类型void,我们不需要未知内容参与,因为我们已经确定是要打印一个九九乘法表。
public static void printNine(){
for (int x=1;x<=9 ;x++ ) {//外循环控制行数
for (int y=1;y<=x ;y++ ) {//内循环控制列数
System.out.print(x+"*"+y+"="+x*y+"\t");//"\t"制表符,来使打印出来的乘法表格式整齐一致
}
System.out.println();
}
}
定义好函数之后,就可以直接在主函数中调用了,实现我们想要的需求了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息