题目
编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 ""。
示例 1:
输入:strs = ["flower","flow","flight"]
输出:"fl"
解
java
class Solution {
public String longestCommonPrefix(String[] strs) {
String result = strs[0];
for(int i = 1;i< strs.length;i++){
StringBuffer res = new StringBuffer();
for(int j = 0;j< result.length() && j< strs[i].length();j++){
if(result.charAt(j) == strs[i].charAt(j)){
res.append(result.charAt(j));
}else{
break;
}
}
result = res.toString();
}
return result;
}
}