Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2017, 09:46
oscaar90
 
Fecha de Ingreso: febrero-2015
Mensajes: 55
Antigüedad: 9 años, 2 meses
Puntos: 7
Solo aceptar numeros

Buenas tardes, estoy empezando en Java, tengo que realizar un programa que solicite nun numero y por una función lo devuelva.
Hasta aquí tengo todo bien, el problema viene cuando tengo que detectar si en vez de insertar un carácter numérico, insertan un String, que sale un mensaje avisando.

Ando bastante perdido con esta ultima acción, podríais guiarme?

Adjunto mi código.


Código:
import java.util.Scanner;
public class Ejercicio01 {
	public static void main (String[] args){
		Scanner lectura = new Scanner(System.in);
		int numero;
		System.out.println("Escriba un numero que mostraremos por pantalla:");
		numero = lectura.nextInt();
		int resultado = PideEntero(numero);		
	}
	public static int PideEntero (int numero) {
		int resultado=0;
		resultado = numero;
		System.out.println(resultado);
		return resultado;
	}
}
Gracias.