我有一个变量:
String title = "titleHere";
我如何将名称打印三遍而不是写
System.out.println(title);
System.out.println(title);
System.out.println(title);
或使用for
循环?
比如Ruby让你写title * 3
,Perl让你写title x 3
,那么Java也有这个吗?
您可以使用 for 循环。只需根据需要更改初始化条件 (i=0) 和循环中断检查 (i<3)。
String title;
title = "titleHere";
for (int =0;i<3;i++){
System.out.println(title);
}
添加一个for循环
for(int i = 0; i < no_of_times; i++)
{`
System.out.println(title);
}`
编写一个接受字符串和 int 的 [静态] 实用程序方法。
public static void multiPrint(String message, int printCount) {
for (int i = 0; i < printCount; i++) {
System.out.println(message);
}
}
我可能会将它放在一个单独的类中,并在您需要该功能时调用它......
好吧,如果您正在寻找另一种选择,您还可以使用 while 循环:
String title = "titleHere";
int i = 0;
while (i < 3) {
System.out.println(title);
i++;
}
使用 For 循环
String title;
title = "titleHere";
for(int i = 0; i < no_of_times; i++)
{
System.out.println(title);
}