子串问题

来源:互联网 发布:剑网三成女脸型数据 编辑:程序博客网 时间:2024/06/05 21:04
//需求:求子串在主串中第一次出现的位置问题class  StringGetIndex{public static int index(String str,String tes,int pos){if(pos>0){int n = str.length();int m = tes.length();int i = pos;while(i<=n-m+1){String subString = str.substring(i,i+m);if(subString.compareTo(tes)==0){return i;}else i++;}}return 0;}public static void main(String[] args) {String str = "fghijklmnoabcdeabcdepqrstuvwxyz";String tes = "abcde";int  pos=1;int i = index(str,tes,pos);System.out.println(str.length()+"  "+tes.length()+"\n"+i);}}

原创粉丝点击