Como criar uma estrutura condicional com Strings

Olá gostaria de saber como posso evitar que a pessoa tente iingresar uma palavra… por exemplo dizer:

if(VarNum == String){
System.out.print("Você, não pode ingresar palavras!")
}

Com Strings, vc deve fazer comparação usando o método equals em vez de usar ==.

if ("texto".equals(variavel)) {
    // faz algo
}

@Lucas_Camara, muito obrigado!!

@Lucas_Camara eu estava querendo evitar que a pessoa consiga entrar letras em determinado campo. Tipo não poderia entrar nenhuma letra e sim números…Agradeço!

public static void main(String[] args) throws Exception {
	String texto = "a123";
	Integer numero = converterNumero(texto);
	System.out.println(numero);
}

private static Integer converterNumero(String texto) {
	try {
		return Integer.valueOf(texto);
	} catch (NumberFormatException ex) {
		throw new IllegalArgumentException("Você, não pode ingresar palavras!");
	}
}
1 curtida

Valeu @Lucas_Camara, isso aí!