java - 将嵌套的 for 循环减少为单个 for 循环

原文 标签 java for-loop nested

我正在为我的一门课做一些家庭作业,但遇到了一个问题,我遇到了一些麻烦。我不知道我会怎么做。如果有人能指出我将如何去做的正确方向,那就太好了。这是问题。

嵌套循环

for (int i = 1; i <= height; i++)
{
    for (int j = 1; j <= width; j++) { System.out.print("*"); }
        System.out.println();
}

显示给定宽度和高度的矩形,例如

****
****
****

编写一个显示相同矩形的 for 循环。

最佳答案

for(int i=1; i<=height*width; i++) {
    System.out.print("*");
    if(i%width==0){
        System.out.println();
    }
}

关于java - 将嵌套的 for 循环减少为单个 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35533161/

相关文章:

java - 在Envers中创建多个自定义修订表

java - 添加 JScrollPane 时 JTextArea 消失

java - 对于循环和Thread.sleep

java - For Loop在搜索ArrayList时跳过了每隔一行

regex - 可以使用正则表达式来匹配嵌套模式吗?

jquery - 使用JavaScript在嵌套Rails表单中拆分输入名称属性

angularjs - 如何在属性内将 if/else 表达式与 Angular 转换相结合?

javascript - 索引页面未在页面顶部打开,而是直接在页面表单上打开

java - 如何使用 Swagger 生成的客户端(Feign)

linux - 如何在bash脚本中递归处理foreach * .mp3文件?