ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion De Sistemas


Enviado por   •  25 de Septiembre de 2014  •  299 Palabras (2 Páginas)  •  153 Visitas

Página 1 de 2

StringTokenizer JAVA

La clase StringTokenizer nos ayuda a dividir un string en substrings o tokens, en base a otro string (normalmente un carácter) separador entre ellos denominado delimitador.

Los constructores

Creamos un objeto de la clase StringTokenizer llamando a uno de los tres constructores que tiene la clase. Al primer constructor, se le pasa el string nombre que va a ser dividido teniendo en cuenta que el espacio en blanco es el delimitador por defecto.

String nombre="Angel Franco García";

StringTokenizer tokens=new StringTokenizer(nombre);

El segundo constructor de la clase agrega un segundo parámetro: el delimitador que se va a utilizar para separar la cadena.

String nombre=“Angel.Franco.García”;

StringTokenizer tokens=new StringTokenizer(nombre, “.”);

El tercer constructor simplemente agrega una variable booleana:

StringTokenizer(String str, String delim, boolean returnDelims)

Obtención de los tokens

La clase StringTokenizer implementa el interface Enumeration, por tanto define las funciones nextElement y hasMoreElements. Es más cómodo usar las funciones miembro equivalentes nextToken y hasMoreTokens.

Ejemplo:

String nombre="Angel Franco García”;

StringTokenizer tokens=new StringTokenizer(nombre);

while(tokens.hasMoreTokens())

System.out.println(tokens.nextToken());

Split C#

Devuelve una matriz de cadenas que contiene las subcadenas de esta instancia que están delimitadas por elementos de la matriz de caracteres Unicode especificada.

public string[] Split(

params char[] separator

)

separator:

Tipo: System.Char[]

Matriz de caracteres Unicode que delimitan las subcadenas de esta instancia, una matriz vacía sin delimitadores o null.

Valor devuelto

Tipo: System.String[]

Una matriz cuyos elementos contienen las subcadenas de esta instancia que están delimitadas por uno o varios caracteres de separator. Para obtener más información, vea la sección Comentarios.

Ejemplo:

string words = "This is a list of words, with: a bit of punctuation" + "\tand a tab character.";

string [] split = words.Split(new Char [] {' ', ',', '.', ':', '\t' });

foreach (string s in split)

{

if (s.Trim() != "")

Console.WriteLine(s);

}

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com