题目描述:
读入一个字符串str,输出字符串str中的连续最长的数字串
输入描述:
个测试输入包含1个测试用例,一个字符串str,长度不超过255。
输出描述:
在一行内输出str中里连续最长的数字串。
测试用例:
输入
abcd12345ed125ss123456789
输出
123456789
思路:遍历这个字符串,定义一个max用来记录数字字符串的最长长度,定义一个count用来表示某一段数字字符串的长度,如果count>max,则将count的值赋给max。并记录下此时的下标,标记为end,然后将end-max+1至end+1这段距离的字符串截取出来,得到的就是最长数字子串。
代码如下:
import java.util.Scanner;
public class Main{
public static