首页 > 解决方案 > 我如何分配 i 的值以将其从循环中取出以放入系统中?

问题描述

出于某种原因,我正在画一个空白。如何分配值 i 使其看起来像这样:

Burger: ***
    for (int i = 1; i <= burgerCount; i++) 
    {
        System.out.println("*");
    }

    System.out.println("Burgers: " + (the value of i here somehow) );

标签: java

解决方案


您可以尝试使用字符串/字符串生成器将星号存储在循环中:

StringBuilder sb = new StringBuilder();
for (int i=1; i <= burgerCount; i++) {
    sb.append("*");
}

System.out.println("Burgers: " + sb.toString());

这个答案应该是足够的,除非汉堡当然来自麦当劳,在这种情况下你可能不想吃它们中的任何一个。


推荐阅读