String Pair Swapping Loop
Consider the following transform method.
public static String transform(String str) {
String transformed = "";
for (int i = 0; i < str.length() - 1; i += 2) {
transformed += str.substring(i + 1, i + 2) + str.substring(i, i + 1);
}
if (str.length() % 2 != 0) {
transformed += str.substring(str.length() - 1);
}
return transformed;
}
What is returned by the call transform("1234567")?
A
“214356”
B
“2143567”
C
“2135467”
D
“2143657”
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | hitrishabhatia | 1 | 3 | 0m 00s | 80 |
| #2 | y.seong2027 | 1 | 2 | 1m 23s | 7 |
| #3 | suhanakochhar006 | 0 | 1 | 4m 19s | -269 |
APFIVE