源码:
package test1.string;
import java.util.ArrayList;
import java.util.List;
public class Split {
public static void main(String[] args) {
for (String part : getParts("This is an example", 2)) {
System.out.println(part);
}
}
private static List<String> getParts(String string, int partitionSize) {
List<String> parts = new ArrayList<String>();
int len = string.length();
for (int i = 0; i < len; i += partitionSize) {
parts.add(string.substring(i, Math.min(len, i + partitionSize)));
}
return parts;
}
}
运行结果:
分享到:
相关推荐
java语言编写,用于文本切分,可按段落或固定长度
java音频剪辑支持MP3wav 根据时间剪辑
只要在在文本栏中输入想要测试的字符串,点击切分按钮即可看到普通词切分基本功能的结果。
此文件分割合并工具小于10KB,比一般此类工具小很多,速度也很快。支持分割任意文件类型。
基于JAVA的PDFBOX实现文件切分切割,里面有所用JAR包,commons-logging-1.2.jar,commons-logging-1.2-javadoc.jar,jbig2-imageio-3.0.4.jar,pdfbox-2.0.26.jar,另外附有以实现的JAVA代码,下载即可用
MFC静态分割窗口,实现窗口的任意切分,值得借鉴
一种Java遗留系统服务化切分和封装方法
快速排序的优化想法,对于三向切分排序的实践(文件中附 快速排序的 二向 三向切分、插入排序代码)(见 https://github.com/Zhangxuan-Xing/Quicksort-ThreeWay ,欢迎 关注 star)
关于代码的详细说明博客地址:http://blog.csdn.net/lemon_tree12138/article/details/49074809
java开发的文件,里面有源码,用于切分大数据文件,并且支持合并切分后的文件,主要用于文件的转移
VC 6.0 自定义SplitWndView函数,静态分割窗口,实现窗口的任意切分,本实例中将一个完整的VC Windows分隔成四个小窗口,类似于WEB开发中的iFrame框架,每个分栏框架都可以用鼠标拖动分隔区域的大小,为了区分源码中...
java文件切割与合并 线程学习 可以应用于文件上传时使用
在学习单文档应用窗口切分的例程时,我发现用鼠标拖动切分条可以改变切分窗口的比例。怎么才能让它固定呢?在网上搜了一下,发现大部分文章都是在粗略介绍用CSplitterWnd切分窗口的,没有详细说明怎样固定窗片的;...
一种Java遗留系统服务化切分和封装方法
这个方法用来处理java中可能有一些特别的需要,一大串中英文混合,需要中间截断或是中英中间添加一些特别的标识,调用这个方法 第一个参数是要处理的字符串,第二个是要在中英字符中间插入的字符。调用就可以得到想...
java开发的文件,里面有源码,用于切分大数据文件,并且支持合并切分后的文件,主要用于文件的转移
主要为大家详细介绍了Java多线程实现快速切分文件的相关资料,感兴趣的小伙伴们可以参考一下
用vc6.0编写的,通过一个切分类实现对对话框资源的切分。可横行、纵向。
切分代码