如何用java输出下面形式的字符 有一个“123456789695478”每隔四个字符后面的两个字符调换位置输出为“1243 5687 ” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for exampleString 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); System.out.println(sb); 我们爱分享---一个文件工具类 怎样知道部署在tomcat上的网站的网址是什么? struts2文件下载时候的问题 各位帮忙清理一下我的思路 我网站为什么老是报内存溢出呢? 关于集成spring,hibernate和quartz的问题 关于jsp开发前景问题 jasperreport导出excel时,图片没有导出来。有遇到过的吗? 在weblogic8.1下用xmlbeans解析xml文件出错,在线等!! 如果用ant把一组jsp文件打成war包? 今天突然Weblogic起不来了,求帮助分析log看下什么原因 哪位帮我看下这段异常
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);