Trabajo Escolar

Páginas: 8 (1766 palabras) Publicado: 20 de noviembre de 2012
"Año de la Integración Nacional y el Reconocimiento de Nuestra Diversidad"

“UNIVERSIDAD PRIVADA ANTENOR ORREGO”

ALUMNO: SALDARRIGA MORILLAS CARLOS JAVIER

PROFESOR: LAZO AGUIRRE WALTER

TEMA: “Manejo de Caracteres”

CARRRE/CICLO: ING DE COMPUTACIÓN Y SISTEMAS, 1° CICLO

TRUJILLO-2012

Manejo de Caracteres en Java

El manejo de caracteres es un conjunto de métodos y sentenciasdel Lenguaje Java que nos permite operar (reconocer, transformar, verificar, comparar, etc.) con los caracteres de una cadena de texto. Hay dos clases en el paquete java.lang que permiten la manipulación de cadenas de caracteres:
-La clase String que maneja cadenas constantes, es decir, que no pueden cambiar.
-La clase StringBufferque permite cambiar la cadena insertando, añadiendo o borrandocaracteres.
-La clase String es más eficiente, mientras que la clase StringBuffer ofrece más posibilidades.
-Se pueden utilizar lo métodos de String sobre literales Ejemplo: “Hola”.length()
Métodos para manejar cadenas de caracteres:
1.- length ().- Sirve para retornar la cantidad de caracteres que tiene la String; devuelve el carácter en la posición indicada por index. El rango de index va de0 a length().
EJEMPLO EN JAVA :
String str1 = “La provincia de Trujillo es muy bonita”;
System.out.println(“Longitud: “ + str1.length());

2.- charAt(int index) .- Devuelve el carácter que ocupa la posición indicada por el índice. 
EJEMPLO JAVA:
String str1 = "Ejemplo 2";
int num = 5;
System.out.println(str1.charAt(num));
3.- compareTo(String cad2) .- Compara dos cadenasindicando si son iguales o no.
Ejemplo java:

// probar compareTo
salida += "\ns1.compareTo( s2 ) es " + s1.compareTo( s2 ) +
"\ns2.compareTo( s1 ) es " + s2.compareTo( s1 ) +
"\ns1.compareTo( s1 ) es " + s1.compareTo( s1 ) +

4.-equals (Strings) .- Compara los valores de igualdad. Debido a que este método se define en la clase Object, de la que todos se derivan otrasclases, se definen automáticamente para cada clase. Sin embargo, no realiza una comparación inteligente para la mayoría de las clases a menos que la clase a la que reemplaza. Se ha definido de una manera significativa para la mayoría de las clases principales de Java. Si no está definido para una clase (usuario), se comporta igual que == Resulta que la definición es igual a () no es trivial, dehecho, es moderadamente duro para hacerlo bien, especialmente en el caso de las subclases
EJEMPLO JAVA:
String palabra1 = "hola";
String palabra2 = "Hola";

if(palabra1.equals(palabra2)) 
return true; // en esta ocasión seria falso

5.-toLowerCase() .- Convierte todos los caracteres de la hilera a minúscula. 
Solo para hileras, no funciona para char. EJEMPLO JAVA:
String str1, str2 = “Haciendo el código para el profesor de programación”;
Str1 = str2.toLoweCase();
6.-toUpperCase() .- Convierte todos los caracteres de la hilera a mayúscula. Solo 
para hileras, no funciona para char. 
EJEMPLO JAVA:
String str1, str2 = “Alumnos del primer ciclo”;
Str1 = str2.toUpperCase();
7.- replace() .- Este método loutilizamos siempre y cuando deseamos remplazar un carácter por otro. Se remplazarán todos los caracteres encontrados.
Una implementación práctica de esto se encuentra en Microsoft Office Word, que nos permite buscar cierto caracter o cadena de caracteres y remplazarlos automáticamente con otro, incluso lo podemos dejar en blanco.
EJEMPLO JAVA:

String str1 = "Esto es como una prueba";System.out.println(str1.replace('e', 'a'));

Métodos matemáticos (Math)
Poseen los siguientes métodos que pueden ser usados para específicas y básicas operaciones como tomar random numbers, rounding a number, square root calculation, etc en javascript . La siguiente tabla lista los métodos que son disponibles para cálculos matemáticos:
1.-abs.-  Este método devuelve el valor absoluto del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trabajo escolar
  • Trabajo escolar
  • trabajo escolar
  • Trabajo escolar
  • trabajo escolar
  • El trabajo escolar
  • TRABAJO ESCOLAR
  • Trabajo escolar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS