解决输入格式的问题,把1,2,3,4,中的1 2 3 4提取出来
import java.util.*;
import java.util.regex.*;public class ScannTest {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in).useDelimiter(","); //以','为分隔符
int i=0;
while(scanner.hasNextInt()){
i++;
System.out.println(scanner.nextInt());
if(i==3){//由于只识别到3,所以到4的时候必须得把','隔过去才行,我感觉这个方法有点笨,应该还有其他的方法,暂时做不到只有用这个笨方法了
break;
}
}
scanner.useDelimiter("");
System.out.println(scanner.next());
System.out.println(scanner.nextInt());
}
}
本文介绍了一种使用Java程序从输入中提取特定格式数字序列的方法,通过设定分隔符来实现对数字的有效识别。

539

被折叠的 条评论
为什么被折叠?



