打印一个n×m的表格我们定义单位长度(水平方向有三个“-”,竖直方向有一个“|”,“|”对齐“+”)的巨型表格
输入只有一行包含两个整数n和m(0<n,m<13);输出n×m的表格
package com;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
print(s.nextInt(),s.nextInt());
}
public static void print(int a,int b){
for(int i=1; i<=a; i++){
String lineOne = "+";
String lineTwo = "|";
for(int j=1; j<=b; j++){
lineOne += "---+";
lineTwo += " |";
}
if(i==1){
System.out.println(lineOne);
}
System.out.println(lineTwo);
System.out.println(lineOne);
}
}
}
如:
输入:1 2
输出:
+---+---+
| | |
+---+---+