永发信息网

java里我想编写一个对齐函数,字符宽度都是4个字符,不够自动补空格,在线等

答案:2  悬赏:10  手机版
解决时间 2021-02-14 08:48
  • 提问者网友:美人性情
  • 2021-02-13 10:20
java里我想编写一个对齐函数,字符宽度都是4个字符,不够自动补空格,在线等
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-02-13 11:10
public class ChengFa {
public static void main(String args[]) {
int j;
for (int i = 1; i <= 9; i++) {
System.out.print(i + " ");

for (int s = 1; s <= 9; s++) {
j = i *s;

StringBuilder sb = new StringBuilder(String.valueOf(j));

while(sb.length() < 4){
sb.insert(0, " ");
}
System.out.print(sb.toString());
}

System.out.println("");
}
}
}
-----------------------
1 1 2 3 4 5 6 7 8 9
2 2 4 6 8 10 12 14 16 18
3 3 6 9 12 15 18 21 24 27
4 4 8 12 16 20 24 28 32 36
5 5 10 15 20 25 30 35 40 45
6 6 12 18 24 30 36 42 48 54
7 7 14 21 28 35 42 49 56 63
8 8 16 24 32 40 48 56 64 72
9 9 18 27 36 45 54 63 72 81
全部回答
  • 1楼网友:舊物识亽
  • 2021-02-13 11:32
你好! 那如果你给的字符超过4个字符呢?你说的字符是汉字还是字母啊?混在的时候你想怎么处理呢?你举个例子看看 如果对你有帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯