600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 写一个函数 要求输入一个字符串和一个字符长度 根据字符长度对该字符串进行分隔

写一个函数 要求输入一个字符串和一个字符长度 根据字符长度对该字符串进行分隔

时间:2020-11-30 22:54:42

相关推荐

写一个函数 要求输入一个字符串和一个字符长度 根据字符长度对该字符串进行分隔

看代码

@Testpublic void Test4() {String str = "hello world";// 2个字符分割String[] split = split(str, 2);System.out.println(Arrays.toString(split));}public String[] split(String str, int chars) {int index = 0;// 可变字符串StringBuilder sb = new StringBuilder();// 最大下标不能大于数组长度-1,数组长度从1开始while (index < str.length() - 1) {// endIndex下标不包含那个数,起始下标每次+2,结束下标每次加2sb.append(str.substring(index, index + chars));sb.append(",");index += 2;}// 不用上面StringBuilder也可以,直接新建一个数组返回// 就不用再用split分割数组了String hanleStr = String.valueOf(sb);String[] split = hanleStr.split(",");return split;}

结果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。