这是一个Java示例,该示例打印名称1000次而无需循环或递归,而是使用String级联和简单的数学运算。 纯娱乐。
JavaNoLoop.java
package com.mkyong.samples;
public class JavaNoLoop {
public static void main(String[] args) {
String s1 = "Mkyong\n";
String s3 = s1 + s1 + s1;
String s10 = s3 + s3 + s3 + s1;
String s30 = s10 + s10 + s10;
String s100 = s30 + s30 + s30 + s10;
String s300 = s100 + s100 + s100;
String s1000 = s300 + s300 + s300 + s100;
System.out.print(s1000);
}
}
输出量
Mkyong
Mkyong
Mkyong
... 1000 times
参考文献
翻译自: https://mkyong.com/java/java-how-to-print-name-1000-times-without-looping/