1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Java将字符串按照指定长度分割成字符串数组

Java将字符串按照指定长度分割成字符串数组

时间:2020-06-06 14:10:59

相关推荐

Java将字符串按照指定长度分割成字符串数组

直接上代码:

public class Test {/*** 将字符串按照指定长度分割成字符串数组** @param src* @param length* @return*/public static String[] stringToStringArray(String src, int length) {//检查参数是否合法if (null == src || src.equals("")) {return null;}if (length <= 0) {return null;}int n = (src.length() + length - 1) / length; //获取整个字符串可以被切割成字符子串的个数String[] split = new String[n];for (int i = 0; i < n; i++) {if (i < (n - 1)) {split[i] = src.substring(i * length, (i + 1) * length);} else {split[i] = src.substring(i * length);}}return split;}public static void main(String[] args) {//测试数据String data = "40040001016216860D";//输出[40, 04, 00, 01, 01, 62, 16, 86, 0D]System.out.println(Arrays.toString(BaseConvertUtil.stringToStringArray(data, 2)));}}

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