Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/04/2010, 13:12
Avatar de calichecal
calichecal
 
Fecha de Ingreso: junio-2009
Ubicación: Colombia
Mensajes: 288
Antigüedad: 14 años, 10 meses
Puntos: 12
De acuerdo Respuesta: Funcion que devuelva la posiciones de una letra dento de un String

Lo mas acorde es con un pequeño metodo, pues esta la posibilidad de que la letra este mas de una vez en la palabra, y tambien se puede dar la posibilidad de que la posicion tenga dos cifras, por lo tanto se tiene que separar dichas cifras al menos por comas, si lo que se quiere es trabajar con un string; El metodo y su utilizacion serian asi:

Código PHP:
/**
 * @(#)EjemploFuncion.java
 *
 *
 * @author Calichecal 
 * @version 1.00 2010/4/24
 */

public class EjemploFuncion {
        
///////////////////metodo principal//////////////////////////////////////  
    
public static void main(String[] args) {
     
////////utlizo metodo////////////
     
String EnEstaPalabra="externocleidomastoideo" ;
     
System.out.println("Posiciones de la letra e: "+PosicionesLetra('e',EnEstaPalabra )); 
    }
  
//////////////////Metodo o funcion/////////////////////////////////////  
     
public static String PosicionesLetra(char LetraABuscar,String Enpalabra) {
         
String Posiciones=" ";
         for(
int i=0;i<Enpalabra.length();i++){
          if((int)
LetraABuscar==(int)Enpalabra.charAt(i))
              
Posiciones=Posiciones+String.valueOf(i)+", ";    
         }
       return 
Posiciones;
    }

__________________
Hay una fuerza motriz más poderosa que el vapor, la electricidad y la energía atómica: la voluntad. -Einstein-

Última edición por calichecal; 24/04/2010 a las 13:19