Posteado por: joacosoft | 17 julio 2009

Contador de Subcadenas

import javax.swing.*;

public class core4{

String compara(String msg){

return JOptionPane.showInputDialog(msg).toLowerCase();

}

void mostrar(String msj){

JOptionPane.showMessageDialog(null,msj);

}

void buscar(){

String ori=compara(” cadena”);

String bus=compara(“subcadena”);

int cont=0;

for(int c=0;c<=ori.length()-bus.length();c++){

if((ori.substring(c,c+bus.length()).equals(bus)))

cont=cont+1;

}

mostrar(“En: “+ori+”\nLa subcadena “+bus+”\nAparece”+cont+” veces”);

}

public static void main(String arg[]){

core4 obj=new core4();

obj.buscar();

System.exit(0);

}

}

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: