我想使用 for 循环遍历每个字符串并依次输出每个字符。
String a = "apple";
String b = "class";
for (int i = 0; i < a.length() ; i++) { // - 1 because 0 = 1
System.out.print(a.charAt(i));
for (int j = 0; j < b.length(); j ++) {
System.out.print(b.charAt(j));
}
}
我正在与内循环作斗争。
目前我的输出如下:
AClasspClasspClasslClasseClass
但是,我想实现以下目标:
acplpalses
扩展问题:
如何反向输出一个字符串而另一个正常输出?
当前尝试:
for (int i = a.length() - 1; i >= 0; i--) {
System.out.println(a.charAt(i));
for (int j = 0; j < b.length(); j ++) {
System.out.println(b.charAt(j));
}
}
然而,这只是像上面一样输出,只是“Apple”以与前面相同的格式以相反的顺序输出:
eclasslclasspclasspclassaclass
幕布斯6054654
慕虎7371278
忽然笑
相关分类