首页 > 编程知识 正文

java字符串按长度分割,什么方法可以把字符串按某种标准分割成若干个子串

时间:2023-05-06 09:26:57 阅读:187234 作者:2823

对String字符串进行一定长度的分割,生成新的String构思码

想法

本文主要利用string字符串的substring(intbeginindex,int endIndex )方法来分割字符串。 无厘头当然,直接访问代码。

代码1.StringArrayUtil.java

package com.cn.util; import java.util.ArrayList; import java.util.List; /* *按一定长度拆分字符串,然后单击list集合*/publicclassstringarrayutil { publicarrayliststringstringarry (string content,int len ) /字符//判断剪切的字符串的长度是否能被剪切长度if(length%len )整除!=0) for(intI=0; ilength/len; I ) string new content=content.substring (I *len,) i 1 ) * len ); //生成新字符串list.add(newcontent )并将其添加到list集合} list.add (content.substring (length/len * len,length % len lengge (else ) for ) intj=0; jlength/len; j ({ string new content=content.substring (j *len,(j 1 ) * len ); list.add(newcontent ); } return (阵列字符串)列表; }2.主函数NewStringGet.java:

packagae com.cn.util; import java.util.ArrayList; import com.cn.util.string array util; publicclassnewstringget (publicstaticvoidmain (string args [ ] ) {String s='山上的雪,雪白,黑漆漆的道悠言,'; stringarrayutilarrayutil=newstringarrayutil (; ArrayList string list=array util.string array (s,3 ); 调用//方法,s为字符串对象三分长度for(stringstring3360list ) /遍历list集合,并调用新的字符串数组system.out.println(string ); }}我不会给你看驾驶结果,自己试试吧。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。