经典指数          
原因
2730
浏览数
0
收藏数
 

对于两个字符串A,B。请设计一个高效算法,找到B在A中第一次出现的起始位置。若B未在A中出现,则返回-1。 给定两个字符串A和B,及它们的长度lena和lenb,请返回题目所求的答案。 测试样例: "acbc",4,"bc",2 返回:2

     举报   纠错  
 
切换
1 个答案

import java.util.*;

public class StringPattern {

    public int findAppearance(String A, int lena, String B, int

lenb) {

        // write code here

        String [] result = A.split(B, 2);

        if(result.length==1)

            return -1;

        return result[0].length();

    }

}

 
切换
撰写答案