Java escáner useDelimiter () Método con el Ejemplo

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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *