当前位置: 代码迷 >> J2SE >> java基础有关问题String与Stringbuffer
  详细解决方案

java基础有关问题String与Stringbuffer

热度:162   发布时间:2016-04-23 20:16:30.0
java基础问题String与Stringbuffer
求一个算法
当给出一个字符串,长度未知(用户自己输入的),每间隔4个加个分号
例:
 abcdefghhijk
转换以后
;abcd;efgh;hijk;

------解决思路----------------------
楼主试试下面的代码是否是你想要的:
String strs = "abcdefghhijk";
StringBuffer buffer = new StringBuffer();
for(int i = 0; i < strs.length(); i++){
if(i % 4 == 0)
buffer.append(";");
buffer.append(str.charAt(i));
}
System.out.println(buffer.toString());
  相关解决方案