Cómo utilizar una cadena de Java Tokenizer

by admin

En Java, un señalizador cadena se utiliza para romper una cadena de texto en secciones denominadas fichas. Delimitadores, caracteres especiales que se utilizan para separar las fichas, se especifican en la lista de parámetros de cadena tokenizer y determinar la manera de separar el texto en tokens. Las fichas pueden ser devueltos desde el tokenizer e impresos, expuestos o almacenados para su uso posterior. El señalizador cadena se considera obsoleto y ahora sólo se admite para permitir que los programas más antiguos que siguen siendo compatibles con los compiladores Java modernas. El método de división se utiliza ahora en lugar de la tokenizer cadena.

Instrucciones

1 Importar el paquete java.util.StringTokenizer antes de la clase que contiene la cadena de tokenizer:

java.util.StringTokenizer importación;

public class Token {

}

2 Crear una variable de cadena que contiene los datos:

Cadena cadena privada = "Un Ejemplo = = cadena de caracteres"; +

"String = Tokenizer;"

3 Crear un tokenizer cadena en el método principal de su programa. Llame a la variable de cadena creada previamente. Los dos parámetros dentro de los paréntesis de la cadena son Tokenizer el texto cadena que contiene seguido del texto que se analiza fuera. Escriba el siguiente código:

void Main (args String []) {public static

StringTokenizer token = nueva StringTokenizer (cadena, "=");

}

4 Añadir un delimitador de la cadena tokenizer para eliminar el texto seleccionado con el ", mientras que" la función de bucle y los "hasMoreTokens ()" método situada dentro de la importada tokenizer paquete. Guardar el resultado del método en dos variables de cadena imprimir más tarde en el programa. Escriba el siguiente código:

while (string.hasMoreTokens ()) {

Cadena = st1 string.nextToken ();

Cadena ST2 = string.nextToken ();

}

5 Imprimir la cadena tokens a la pantalla mediante el comando System.out.println. El símbolo \ t le dice al compilador de Java para iniciar una nueva línea entre salidas. Escriba el siguiente código:

System.out.println (st1 + "\ t" + ST2);

6 Ejecutar el programa tokenizer para ver que funciona correctamente y para descubrir los errores de codificación. Aquí es código de ejemplo de todo el programa:

java.util.StringTokenizer importación;

public class Token {

Cadena cadena privada = "Un Ejemplo = = cadena de caracteres"; +

"String = Tokenizer;"

void Main (args String []) {public static

StringTokenizer token = nueva StringTokenizer (cadena, "=;");

while (token.hasMoreTokens ()) {

Cadena = st1 string.nextToken ();

Cadena ST2 = string.nextToken ();

System.out.println (st1 + "\ t" + ST2);

}

}

}

ETIQUETA: