Array Y Cadenas

Páginas: 4 (822 palabras) Publicado: 13 de junio de 2012
Arrays y cadenas de caracteres (String)
• Tanto los arrays como las cadenas son tipos de objetos privilegiados en Java ya que existen facilidades que simplifican su manejo • Por ejemplo seproporcionan primitivas que simplifican su creación y su inicialización • La clase String se incluye en el API estándar de Java dentro del paquete básico java.lang

Cadenas y Arrays

Java

Arrays yCadenas

BFM

1

Java

Arrays y Cadenas

BFM

2

Cadenas
• La clase java.lang.String implementa cadenas • Las cadenas son objetos constantes e inmutables • Su tamaño es constante • Cambiaruna cadena significa construir una nueva • Creación de cadenas • String saludo = “hola”; // creación de una cadena asignando un literal • String cadena = new String(); // creación de una cadena vacía •Diversos constructores
String( String cadena ); String( char array[] ); ❏ String( char array[],int desplazamiento,int cuenta );
❏ ❏

Comparación de cadenas
• Con equals() se sabe si dos cadenasson iguales • Con == se comparan referencias • Se diferencia entre mayúsculas y minúsculas • Con equalsIgnoreCase() no se diferencia entre mayúsculas y minúsculas • Con compareTo() se obtiene 0 segúnel argumento sea menor, igual o mayor que la cadena • Con toLowerCase() y con toUpperCase() se convierte una cadena a minúculas o mayúsculas respectivamente

• Longitud de la cadena con el métodolength()


System.out.println(“longitud de la cadena: “ + saludo.length());
BFM 3 Java Arrays y Cadenas BFM 4

Java

Arrays y Cadenas

Operaciones con cadenas
• Se pueden concatenar con eloperador + • Es el único operador sobrecargado en Java


Cadenas y objetos
• Con valueOf() se obtiene una representación de cadena de una variable u objeto
❏ ❏

saludo = saludo + “ que tal”;• Cuando se concatenan cadenas se realiza copia de los operandos • Una cadena se puede concatenar con cualquier otro valor de otro tipo de datos • Con charAt(indice ) se obtiene el carácter...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arrayan
  • Arrayan
  • array
  • array
  • Array
  • Array
  • Array
  • array

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS