您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将零加一个数字,可以吗?

将零加一个数字,可以吗?

是的你可以!您可以String.format用来在输出添加零填充。

例:

String.format("%05d", 2)会产生00002

当前代码的一些改进:

我不确定您为什么打算将数字存储在数组中(也许出于练习目的),但这不是必需的,因为无论如何它会从1变为10。尽管如果您想这样做,则不需要in

for (i=0; i<x.length; i++){
    x[i] = i+1;
    System.out.print(x[i] + " ");
}

其次,我确定您意识到您有很多重复的代码,而且它们是连续的。您可以使用2个嵌套的for循环来做到这一点,而不用使用10个单循环:

for (int row = 1; row <= 10; row++) {
    for (int col = 1; col <= 10; coL++)
        System.out.print(String.format("%03d", row * col));
    System.out.println();
}
其他 2022/1/1 18:26:44 有414人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶