Manejo de cadenas con Java

martes, 27 de septiembre de 2011 0 comentarios
Hola aca les dejo este codigo fuente sobre manejo de cadenas con Java son ejemplos sencillos pero muy utiles espero le sirva solo tienen que copiar y pegar el codigo en el Netbeans y listo.



package acm; import java.util.Scanner; /** * * @author Reynaldo */ public class ACM { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here //============================================ //Cuenta los caracteres de una palabra String nom; int cant; Scanner t = new Scanner(System.in); System.out.print("Nombre: "); nom = t.next(); cant = nom.length(); System.out.println("Cantidad: " + cant); //============================================ //Convierte a Mayusculas separadas por una coma String no, ap, noap; System.out.print("Nombre: "); no = t.next(); System.out.print("Apellido: "); ap = t.next(); noap = (no + " , " + ap).toUpperCase(); System.out.println(noap); //=========================================== //Dado un Caracter devolver su equivalente en codigo ASCII String c; int a; System.out.print("Caracter: "); c = t.next(); a = c.codePointAt(0); System.out.println("Valor ASCII: " + a); //============================================ //Determinar si una letra es vocal String v,r; System.out.print("Letra: "); v = t.next(); if(v.equals("a") || v.equals("A")) r = "Es Vocal"; else if(v.equals("e") || v.equals("E")) r = "Es Vocal"; else if(v.equals("i") || v.equals("I")) r = "Es Vocal"; else if(v.equals("o") || v.equals("O")) r = "Es Vocal"; else if(v.equals("u") || v.equals("U")) r = "Es Vocal"; else r = "No es Vocal"; System.out.println("Respuesta: " + r); //===================================================== //Dado un caracter determinar si es numero o simbolo String ca,re; int av; System.out.print("Caracter: "); ca = t.next(); av = ca.toUpperCase().codePointAt(0); if(av >= 48 && av <= 57) re = "Es Numero"; else if(av >= 65 && av <= 90) re = "Es Letra"; else re = "Es Simbolo"; System.out.println("Resultado: " + re); } }

0 comentarios:

Publicar un comentario

Deja tu Comentario.

 

©Copyright 2011 trinisoft | TNB