“Conocimientos Programación>Programación Java

Cómo dividir Tamaño fijo con Java

2013/10/11
Dividir una cadena Java en una serie de cadenas más pequeñas con un ancho fijo es útil cuando se necesita para copiar los datos de una fuente que tiene un espacio limitado, como una mesa , con un ancho de columna específica. A String de Java es un objeto que contiene una serie de personajes, como un nombre o una frase de un libro. Dividir una cadena se realiza un bucle a través de la cadena, llamando repetidamente a la función " substr " y guardar la nueva lista de Strings . Instrucciones
1

Abra su archivo Java en un editor como NetBeans , Eclipse o JBuilder X.
2

Crear una función para dividir una cadena en cadenas más pequeñas de un fijo tamaño , añadiendo el siguiente código en su archivo :

public static split_str_fixed_size List ( String str , int fixed_size )


{ int pos = 0 ;

cadena tmp = "";

Lista ret_value = new ArrayList ( ( str.length () + fixed_size - 1 ) /fixed_size ) ;

para ( pos = 0 ; pos < str.length (); pos + = fixed_size )

{

tmp = cadena.substring (pos , Math.min ( str.length (), pos + fixed_size ));

ret_value.add ( tmp ) ;

}

regreso ret_value ;

}

La función crea una " lista" de las cadenas que tienen el tamaño fijo determinado . A continuación, recorre la cadena , llamando a la función " subserie " para copiar secciones de tamaño fijo de la cadena en la "lista . "
3

llamar a la función " split_str_fixed_size " para dividir la cadena en partes de tamaño fijo , añadiendo el siguiente código en otra función :

cadena str = " ejemplo de cadena de caracteres " ;

fixed_size int = 3 ; InicioNosotrosContactar Lista

str_split = new ArrayList ();

str_split = split_str_fixed_size ( str, 3 ) ;

" str_split " contendrá las Cuerdas "examen" , " plo ", " stri " , " ng o", "f ch" , " arac " y " tros ".
4

Guarde el archivo Java, compilar y ejecutar el programa para dividir la cadena.


Programación Java
Cómo calcular JavaScript
Cómo Obtener el Valor Mod en Java
Cómo supervisar un conjunto de conexiones de Sun Java 7
PHP vs. Java Escalabilidad
Cómo reemplazar una pelota botando con un pájaro que despide en Java
Cómo importar otra clase en Java Usando jGRASP
Cómo crear un Jar Eclipse
Cómo hacer un motor de JavaScript
Conocimientos Informáticos © http://www.ordenador.online