题解 | #在字符串中找出连续最长的数字串#
在字符串中找出连续最长的数字串
https://www.nowcoder.com/practice/2c81f88ecd5a4cc395b5308a99afbbec
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while(in.hasNext()){
String str = in.nextLine();
String[] arr = str.split("[^0-9]{1,}");
Arrays.sort(arr,(o1,o2)->{
return o2.length()-o1.length();
});
String result = arr[0];
for(int i = 1 ; i < arr.length;i++){
if(arr[i].length() == arr[0].length()){
result+=arr[i];
}else{
break;
}
}
System.out.println(result+","+arr[0].length());
}
}
}
曼迪匹艾公司福利 141人发布
