好未来
题目描述
读入一个字符串str,输出字符串str中的连续最长的数字串
输入描述:
个测试输入包含1个测试用例,一个字符串str,长度不超过255。
输出描述:
在一行内输出str中里连续最长的数字串。
示例1
输出
复制123456789
import java.util.*; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String line=sc.nextLine(); int max=0; String data=""; for (int i = 0; i < line.length(); i++) { if (Character.isDigit(line.charAt(i))) { int index=i; while(i<line.length()&&Character.isDigit(line.charAt(i))) { i++; } int temp=i-index+1; if (temp>max) { max=temp; data=line.substring(index, i); } }; } System.out.println(data); } }