打印字符串多次

24 浏览
0 Comments

打印字符串多次

我正在尝试弄清楚如何在Java中多次打印任何输入的字符串。目前这是我的代码...\npublic class Main{\n public static String printGivenStringTimesNumberGiven(String str, int n) {\n for (int i=0; i

0
0 Comments

问题出现的原因是在方法中需要将一个字符串打印多次,但是原始的方法只能调用一次并返回一个结果,无法实现打印多次的效果。解决方法是修改方法的返回类型为void,然后使用循环将字符串打印多次。以下是修改后的代码:

public class Main{
    public static void printGivenStringTimesNumberGiven(String str, int n) {
        for(int i = 0; i < n; i++) {
            System.out.print(str);
        }
    }
    //Don't touch here
    public static void main(String[] args){
        printGivenStringTimesNumberGiven("Ha", 3);
    }
}

通过将返回类型修改为void,并使用循环打印字符串多次,问题得到了解决。

0