JAVA按照特定长度分割字符串
public static void main(String[] args) {
List<String> listStr = new ArrayList<String>();
//字符串
String str = "dfsdfdsf电视剧法律框架的说法克里斯丁dsfdsfdsfsd等级分类考试金风科技第十六届efdsfdsfds第三方第三方第三方的范德萨范德萨范德萨";
//字符串总长度
int len = str.length();
//总行数
int lineNum = len % 35==0?len/35:len/35+1;
//临时存放字符串变量
String subStr = "";
for(int i = 1; i <= lineNum; i++){
if(i < lineNum){
subStr = str.substring((i-1)*35, i*35);
}else{
subStr = str.substring((i-1)*35, len);
}
//添加分割字符串
listStr.add(subStr);
}
//遍历LIST查看测试结果
for (String string : listStr) {
System.out.println(string);
}
}