skip函数
在忽略分隔符的情况下跳过空白字符,非数字的输入信息
Source Code
Problem: 2756 User: 1013101127
Memory: 5628K Time: 594MS
Language: Java Result: Accepted
Source Code
import java.io.*;
import java.util.*;
import java.math.*;
public class Main
{
public static void main(String args[]) throws Exception {
Scanner cin=new Scanner(System.in);
int t = cin.nextInt();
for (int i = 0; i < t; i++) {
if (cin.hasNextBigInteger() == false)
cin.skip("\\s\\D");
BigInteger a = cin.nextBigInteger();
if (cin.hasNextBigInteger() == false)
//在忽略分隔符的情况下跳过空白字符,非数字的输入信息
cin.skip("\\s\\D");
BigInteger b = cin.nextBigInteger();
a = a.add(b);
System.out.println(a);
}
}
}
在忽略分隔符的情况下跳过空白字符,非数字的输入信息