今天参加了中兴的笔试题,感觉不是很难!
还好吧!
就是聊的时候觉得自己的表达能力不是很好!需要锻炼啊!
public static String find(String str){
if(str.equals("")){
return "";
}else{
int maxLen = 0;
int curLen = 0;
String maxSub = "";
String curSub = "";
char pre = ' ';
for(int i=0; i<str.length(); i++){
char cur = str.charAt(i);
if(cur==pre){
curLen++;
curSub += cur;
}else{
if(curLen>maxLen){
maxLen = curLen;
maxSub = curSub;
}
pre = cur;
curSub = ""+cur;
curLen = 0;
}
}
return maxSub;
}
}