escáner class useDelimiter () método : Aquí, vamos a aprender sobre el método useDelimiter () del escáner Class con su sintaxis y su ejemplo.
escáner Class useDelimiter () método
Sintaxis:
public Scanner skip(Pattern patt);
public Scanner skip(String patt);
- useDelimiter () método está disponible en java.util Class.
- useDelimiter (Patrón Patt) método se utiliza para poner el patrón delimitador para el patrón dado (Patt) de este escáner.
- useDelimiter (cadena Patt) método se utiliza para poner el patrón delimitador para el patrón formado a partir de la cadena dada (Patt) de este escáner.
- Estos métodos no class una excepción en el momento de la pauta conjunto delimitador.
- Estos son métodos no package y es accesible sólo con el objeto throw y si intentamos acceder a estos métodos con el nombre throw entonces se obtendrá un error.
Parámetro (s):
En la primera throw,
useDelimiter (Patt Pattern)
, Patt
Pattern
– representa el patrón de delimitador.
- En el segundo static, useDelimiter (String patt) ,
- cadena Patt – representa una cadena que indica el patrón de delimitador.
- class valor:
- En los dos casos, el tipo class del método es escáner , recupera este objeto escáner.
Ejemplo 1:
// Java program to demonstrate the example
// of skip() method of Scanner
import java.util.*;
import java.util.regex.*;
public class Skip {
public static void main(String[] args) {
String str = "Java Programming! 3 * 8= 24";
// Instantiates Scanner
Scanner sc = new Scanner(str);
// By using skip(Pattern) method
// is to skip that meets the given
// pattern
sc.skip(Pattern.compile(".ava"));
System.out.println("sc.skip(): " + sc.nextLine());
// Scanner closed
sc.close();
}
}
salida
sc.skip(): Programming! 3 * 8= 24
Ejemplo 2:
import java.util.*;
import java.util.regex.*;
public class Skip {
public static void main(String[] args) {
String str = "Java Programming! 3 * 8= 24";
// Instantiates Scanner
Scanner sc = new Scanner(str);
// By using skip(String) method
// is to skip that meets the given
// pattern constructed from the given
// String
sc.skip("Java");
System.out.println("sc.skip(Java): " + sc.nextLine());
// Scanner closed
sc.close();
}
}
salida
sc.skip(Java): Programming! 3 * 8= 24