LeetCode----14. Longest Common Prefix

来源:互联网 发布:淘宝二手单反相机 编辑:程序博客网 时间:2024/06/10 04:20

Write a function to find the longest common prefix string amongst an array of strings.

Subscribe to see which companies asked this question

判断所有字符串的公共前序;

Runtime Error Message:Line 9: java.lang.StringIndexOutOfBoundsException: String index out of range: 2
Last executed input:["aaa","aa","aaa"]
为null判断

public class Solution {    public static String longestCommonPrefix(String[] strs) {       if(strs==null||strs.length==0){return "";}       String s=strs[0];       for(int i=1;i<strs.length;i++){           int j=0,index=0;           if(s.length()==0||s==null||strs[i]==null||strs[i].length()==0){return "";}           while(j<strs[i].length()&&j<s.length()&&s.charAt(j)==strs[i].charAt(j)){j++;}           s=s.substring(0,j);       }       return s;    }}


0 0
原创粉丝点击