java截取字符串方式:split()与subString()方法

    xiaoxiao2021-03-25  100

    1.split()+正则表达式来进行截取。  

    将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。

    2.通过subString()方法来进行字符串截取。 

    2.1、subString(int i)

    2.2、subString(int i ,int j)

    package split; public class testSplit { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String a="sanksl:sfa:sn"; String[] b= a.split(":"); String j=a.substring(2, 4); String i2=a.substring(3); System.out.println("String j=a.substring(2, 4);"+j);//nk 取[2,4) System.out.println("String i2=a.substring(3);"+i2);//取[3,结尾] ksl:sfa:sn for (int i = 0; i < b.length; i++) { System.out.println(b[i]);//sanksl //sfa //sn } } }

    转载请注明原文地址: https://ju.6miu.com/read-20526.html

    最新回复(0)