java.util.Scanner.remove()方法用于删除Iterator的实现不支持的操作.
语法
public void remove()
参数
无需参数。
返回值
void 类型。
异常
抛出 UnsupportedOperationException - 如果调用该方法。
示例:
在下面的示例中,尝试调用 java.util.Scanner.remove() 方法,这会引发异常。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//要扫描的字符串
String MyString = "Hello World 10 + 20 = 30.0";
//创建扫描仪
Scanner MyScan = new Scanner(MyString);
//打印下一行标记
System.out.println(MyScan.nextLine());
//尝试调用remove会引发异常
MyScan.remove();
//关闭扫描仪
MyScan.close();
}
}
上述代码的输出将是:
Hello World 10 + 20 = 30.0
Exception in thread "main" java.lang.UnsupportedOperationException
at java.base/java.util.Scanner.remove(Scanner.java:1490)
at MyClass.main(MyClass.java:16)