elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Temas
Páginas: [1]
1  Programación / Java / Operaciones aritmeticas de una ristra con recursividad en: 21 Marzo 2014, 16:20 pm
Hola:

Estoy intentando hacer por recursividad un codigo en el que recibo una ristra con una operacion aritmetica "((-75)-(180))*((8)+(2))".

Estoy utilizando StringUtils.exprMainOperator para saber la posicion del operando principal, pero me hago un lio.

Tengo claro que el caso base es cuando no hay un operando, o sea cuando se recibo un numero solo.

Luego tendia que recorrer la ristra hasta el numero o el signo ¿no?
¿Que operacion hay que hacer primero? ¿Las pequeñas de los extremos no?

a partir de ahi me pierdo.

Saludos y Gracias
2  Programación / Java / Codigo que estraiga de una cadena las palabras que empiecen por otra cadena en: 21 Febrero 2014, 23:04 pm
Hola compañeros:

Estoy intentando hacer un codigo que estraiga de una cadena las palabras que empiecen por otra cadena.

Por ejemplo "casota,agua,casita,macarena" y en otra cadena "cas", pues que me saque casota y casita.

Hasta ahora tengo esto y no se como seguir  :-\

Código:
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package javaapplication1;

/**
 *
 * @author JUSEF
 */
public class JavaApplication1 {

    /**
     * @param args the command line arguments
     * @return
     */
    public static void main(String[] args) {
        String cadena = "hola holita hooll macarena";
        String cad = "hol";
        String result = "";
        String espacio = "";
        int c = 0;
        for (int i=0; i < cad.length(); i++){
            if (cadena.charAt(i) == cad.charAt(i)){
                result += cadena.charAt(i);
            }else{
                break;
            }
        }
        System.out.println(result);
    }
    
}



Como sigo?? Se me ocurre que con un split o un substring contar hasta el espacio, (de ahi la variable espacio), una ayudita.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines