Java programacion 2

Solo disponible en BuenasTareas
  • Páginas : 3 (722 palabras )
  • Descarga(s) : 34
  • Publicado : 26 de noviembre de 2009
Leer documento completo
Vista previa del texto
• No es un tipo primitivo • Es una clase del paquete Java.lang • Los objetos son conocidos como inmutables, quiere decir que una vez creado un objeto no puede ser alterado. • Un literal de tipoString se denota por las comillas dobles “ “ • Puede ser usado como referencia que almacena una cadena o crear un objeto de tipo String.
String e ; //no inicializado String e =””; //cadena vacía String e= “Hola”; //inicialización y asignación juntas.

•Creando objetos de tipo String sin aplicar la palabra new \n"; String greeting = "Good Morning !!

String errorMessage = "Record Not Found !";String nombre=“ Margarita León “; String name = "Pete" + " " + "Seymour"; •Creando objetos de tipo String aplicando la palabra new String myName = new String(“Fred Smith”); String pais = new String(“Colombia”);

CONCATENACION
La concatenación en Java es increíblemente sencilla: se realiza con el operador +, es decir “sumando” cadenas de caracteres obtenemos la concatenación de estas. Loilustraremos con un ejemplo: String saludo = “hola”; String nombre = “Pepe”; String saluda_pepe = “”; saluda_pepe = saludo + nombre; // saluda_pepe toma el valor holaPepe // otro ejemplo String saludo =“hola”; int n = 5; saludo = saludo + “ “ + n;// saludo toma el valor “hola 5”

SUBCADENAS

En la clase String hay un método que permite la extracción de una subcadena de caracteres de otra. Su sintaxises: Nombre_String.substring((int)posición_inicial,(int)posición_final); Donde posición_inicial y posición_final son respectivamente la posición del primer carácter que se desea extraer y del primercarácter que ya no se desea extraer. String saludo = “hola”; String subsaludo = “”; Subsaludo = saludo.substring(0,2);// subsaludo toma el valor “ho”

COMPARACION DE CADENAS
Se empleo otro método deString: equals. Su sintaxis es: cadena1.equals(cadena2); Devuelve true si son iguales y false si son distintos, en cuanto a contenidos.

EJERCICIOS

• Una clase puede tener variables...
tracking img