截取指定字符之间的字符串

package write_read;

import java.util.ArrayList;


public class test {
    public static ArrayList getKhzh(String str){
    ArrayList alist=new ArrayList();
   
    for(int i=0;i<str.length();i++){
    if(str.charAt(i)=='/'){
    alist.add(i+1);
    //System.out.println(i);
    }
    }
   
return alist;
   
    }
    public static void main(String args[]){
  String sql="d:/222/333/4444/aa.ext";
  ArrayList alllist = getKhzh(sql);
  for(int i=0;i<alllist.size()-1;i++){
    String start =alllist.get(i).toString();
int ks = Integer.parseInt(start);
String end = alllist.get(i+1).toString();
int js = Integer.parseInt(end);
    System.out.println(sql.substring(ks, js-1));
    }
 

}
}

你可能感兴趣的:(字符串)