求一个算法
当给出一个字符串,长度未知(用户自己输入的),每间隔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());