所用语言 Java 所用知识 字符串 解题思路 两个两个比较,使用indexof()判断前缀是否相等 完整代码 String s=names[0]; for(int i=0;i<names.length;i++){ while(names[i].indexOf(s)!=0){ s=s.substring(0,s.length()-1); } } return s; }