“Conocimientos Programación>Programación Java

Tutorial de Java para cuerdas Split

2013/4/6
cadenas Java caracteres de texto almacén dentro de los programas . Si usted tiene una cadena de texto debe dividirse en elementos separados , utilizar el método de división de la clase string . Llevar a cabo el proceso de división suele ser sencillo , y se puede adaptar el proceso a las necesidades de su proyecto , la elección de una expresión regular para dividir con y almacenar los resultados en una matriz de cadenas . Una vez que tenga los elementos de una matriz , puede recorrer a través de ellos , la realización de cualquier tratamiento que usted requiere. Instrucciones
1

Prepare su cadena de texto en el programa Java . Crear una cadena, si usted no tiene ya uno , en uno de los archivos de clase . La sintaxis de ejemplo siguiente muestra declarar y crear instancias de variable de una cadena simple:

verduras String = " la cebolla , la zanahoria , la patata " ;

Esta cadena contiene palabras delimitadas por caracteres de coma . Utilizando el método de división , puede separar las palabras , almacenando una sola palabra en cada elemento dentro de una matriz.
2

Dividir la cadena y almacenar los resultados en una variable de matriz de cadenas . Con el siguiente código, llevar a cabo el método de reparto de la cadena y guardar los resultados en una estructura de matriz para su uso posterior :

String [ ] veg = vegetables.split (", ");
< p > Cuando se ejecuta este código , la matriz de cadena contendrá tres elementos , cada uno con una sola palabra en ella. El código especifica el carácter coma para utilizar como delimitador para la operación . Esto significa que cada elemento de la matriz contendrá los caracteres entre las comas .
3

Loop a través de su matriz de cadenas . Para comprobar los resultados de su proceso de división , agregue el código siguiente iteración a través de la matriz y la escritura de los elementos en la consola de salida estándar :

for (int i = 0 ; i < veg.length , i + + ) {

System.out.println ( verduras [ i]) ; }


Guarde el archivo y ejecutar el programa para probarlo. Usted debe ver a los elementos de la matriz en escrito en líneas separadas.
4

Dividir la cadena con un límite . Opcionalmente , aplicar un límite a la operación de división , determinar el número de veces que el programa divide la cadena en el delimitador especificado . El siguiente código muestra alterada mediante la aplicación de un límite de un segundo parámetro al método :

String [ ] veg = vegetables.split (", " , 2 ) ;

La matriz resultante sólo tiene dos elementos en ella , con el elemento final almacenar todo lo que queda en la cadena original después de la operación de división .
5

Experimente con el método de reparto del uso de expresiones regulares . Puede pasar muchas diferentes expresiones regulares para el método de reparto en su primer parámetro , en función de los objetivos de su proyecto. El ejemplo siguiente muestra la división en cualquier carácter que no sea una letra o un número :

split ( " [ ^ a- zA -Z0 - 9 ]" ) ;

Este ejemplo demuestra la división en una o más de una selección de personajes :

split ( "+ [ , . ]" ) ;

Esto funcionaría de la siguiente cadena:

verduras string = " cebolla , zanahoria, patata, pimiento " , .

Utilice diferentes expresiones regulares para entender la funcionalidad método split

.

Programación Java
Cómo tomar una captura de imagen usando Java
Cómo hacer un método de ejecución al presionar un botón en Java
Cómo escribir un programa en Java que los insumos n palabras ( String) y salidas de ellos en orden alfabético
Cómo instalar el Core Java JDK 01/05/03
Cómo hacer un chat sin necesidad de Java
Cómo escribir en el archivo Applet Java
¿Cómo puedo eliminar un apóstrofe de una cadena en Java
Cómo agregar importación a un archivo JSP
Conocimientos Informáticos © http://www.ordenador.online