Solución

@evhorus·13/7/2026TypeScript
solution.tsTypeScript
public class Solution {
    public boolean esNumeroValido(String value) {

        if (value.isEmpty()){
            return false;
        }

        try {
            Double.parseDouble(value);
            return true;
        }catch (Exception e){
            return false;
        }

    }
}
1respuestas
Respuestas

Hola amigo, esta genial tu implementación para resolver el problema, pero considero que el primer if esta de mas ya que si llega a ser un String vacío el Double.parseDouble(value); lanzara un error y caerá en el catch retornando false, si estoy equivocado házmelo saber.

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.