如何将字符串按指定长度分割
要求:每8个字节长度为一组分割。直接看下面:
public static void main(String[] args) {
String str = "0000000100000010";
int size = str.length() / 8;
if (str.length() % 8 != 0) {
size += 1;
}
List<String> list = getList(str, 8, size);
}
public static List<String> getList(String str, int length,
int size) {
List<String> list = new ArrayList<String>();
for (int i = 0; i < size; i++) {
String childStr = substring(str, i * length,
(i + 1) * length);
list.add(childStr);
}
return list;
}
public static String substring(String str, int x, int y) {
if (x > str.length())
return null;
if (y > str.length()) {
return str.substring(x, str.length());
} else {
return str.substring(x, y);
}
}
- 写一个函数,用来把一个字符串用指定的字符作为分隔符分割成若干个子串输出 | 写一个函数,用来返回一个字符串中重复出现的最长字串的长度及其开始地址
- Aras innovator: 如何搜索指定长度的字符串
- 如何将指定字符串按指定长度进行剪切
- 如何把未知长度的字符串从末尾截掉指定的字串呢?
- Java将字符串按指定长度分割
- 将字符串按照指定的长度进行分割(一个中文视为两个字符)
- C#如何根据字节截取字符串指定长度
- asp如何按长度分割字符串,循环输出
- C#按指定长度分割字符串
- 华为校招2016.09机试 第1题: 字符串按指定长度重新分割
- php指定长度分割字符串str_split函数用法示例
- 华为机试题: 将数组中的字符串按指定长度重新分割(java)
- 按照指定长度分割一个字符串
- 每隔指定字符长度分割字符串//银行卡号格式化
- angularjs如何在ng-repeat过程中控制字符串长度超过指定长度后面内容以省略号显示
- C#按指定长度分割字符串
- php把一个字符串分割成字符数组(可以用参数指定数组每个元素字符的长度)
- 将js中的字符串用split方法分割成指定长度的字串
- 分割字符串到数组/替换字符串/返回指定字节长度的字符串/判断是否为浮点数,包括double和float/email判断/是否纯汉字判断/空白判断