怎么用java输出下面形式的字符
阅读
有一个“123456789695478”每隔四个字符后面的两个字符调换位置
输出为“1243 5687 。。。”
------解决方案--------------------
for example
- Java code
String s = "123456789695478"; char[] c = s.toCharArray(); StringBuilder sb = new StringBuilder(); for (int i=0; i<c.length; i++) { if ((i+1)%4 == 3 && i+1<c.length) { sb.append(c[i+1]).append(c[i]).append(" "); } else if ((i+1)%4 != 0) { sb.append(c[i]); } } System.out.println(sb);阅读