截取字符串

来源:互联网 发布:魔法王座麒麟臂数据 编辑:程序博客网 时间:2024/04/29 07:01

截取字符串一般使用String类的subString方法。

public String subString(int beginIndex):返回该字符串子串的新字符串。子字符串开始于指定的位置并且扩展到该字符串的结尾。

public String subString(int beginIndex,int endIndex):返回是该字符串子串的新字符串。子串开始于指定的beginIndex,且扩展到索引为endIndex-1的位置。

/* * 如何截取字符串 */public class SplitString{String SplitStr;int SplitByte;// 按照原始字符串和字节数public SplitString(String str, int bytes){SplitStr = str;SplitByte = bytes;System.out.println("The String is:'" + SplitStr + "';SplitBytes="+ SplitByte);}// 按照字节数进行截取public void SplitIt(){// 计算截取数量int loopCount;loopCount = (SplitStr.length() % SplitByte == 0) ? (SplitStr.length() / SplitByte): (SplitStr.length() / SplitByte + 1);// 输出提示System.out.println("Will Split into " + loopCount);for (int i = 1; i <= loopCount; i++){// 判断是否到结尾if (i == loopCount){System.out.println(SplitStr.substring((i - 1) * SplitByte,SplitStr.length()));}else{System.out.println(SplitStr.substring((i - 1) * SplitByte, i* SplitByte));}}}public static void main(String[] args){SplitString ss = new SplitString("test 中 dd dsaf 中男人 3443n 中国 43 中国人 0ewldfls=103", 5);ss.SplitIt();}}



原创粉丝点击