Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class string {
- /**
- * @param args
- */
- public static void main(String[] args) {
- String cadena="";
- String buscar;
- int opcion=0;
- Scanner input=new Scanner(System.in);
- do{
- System.out.println(" Menu String ");
- System.out.println("------------------------------------------------");
- System.out.println("1- Ingresar una cadena");
- System.out.println("2- Indicar cuantas palabras tiene");
- System.out.println("3- Desplegar cada palabra en un renglon ");
- System.out.println("4- Buscar una palabra cualquiera en la cadena");
- System.out.println("5- Pasar a mayusculas/minusculas una cadena");
- System.out.println("6- Rellenar cada blanco de la cadena con Nº 1");
- System.out.println("7- Salir");
- System.out.println("------------------------------------------------");
- System.out.println("Ingrese una opcion:");
- opcion=input.nextInt();
- switch(opcion){
- case 1:
- if (opcion==1){
- System.out.println("Ingresar una cadena:");
- cadena=input.next();
- }
- break;
- case 2:
- if (opcion==2){
- int c = 0;
- for (int i = 0; i < cadena.length(); i++) {
- if (cadena.charAt(i) == ' ') {
- c++;
- }
- }
- System.out.println("La cadena tiene: "+ (c+1) +" palabras");
- }
- break;
- case 3:
- if (opcion==3){
- for(int i=0;i<cadena.length();i++) {
- if (cadena.charAt(i)==' ') {
- System.out.println();
- } else {
- System.out.print(cadena.charAt(i));
- }
- }
- }
- break;
- case 4:
- if (opcion==4){
- System.out.println("Ingrese palabra a buscar: ");
- buscar=input.next();
- int cont=0;
- while (cadena.indexOf(buscar) > -1) {
- cadena = cadena.substring(cadena.indexOf(buscar)+buscar.length(),cadena.length());
- cont++;
- }
- System.out.println ("La palabra se encontro: "+cont+" vez");
- }
- break;
- case 5:
- if (opcion==5){
- System.out.println("Cadena en MAYUSCULAS: "+cadena.toUpperCase());
- System.out.println("Cadena en minusculas: "+cadena.toLowerCase());
- }
- break;
- case 6:
- if (opcion==6){
- break;
- }
- }
- }while(opcion!=7);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement