Opa meu povo boa tarde
gente… seguinte… comecei o curso de engenharia a pouco, tive poucas aulas de java mas ja tenho atividades bem cabeludas pra entregar proxima semana
eu fiz todas no entendo algo ficou pendente
pode exemplo:
eu peço pra vc digitar um numero para q seja calculada a area do raio
eu qeria saber o que eu posso fazer para caso a pessoa digite uma letra ou um numero negativo
apareça isso como um erro.
Exemplo:
mas a um erro nesta linha : boolean b1 = String.isDigit(Raio1); “O IsDigit (String) é indefinido para o tipo String”.
O que devo fazer?
import javax.swing.JOptionPane;
public class Calc
{
public static void main(String args[]) {
String Raio1, Resposta_indefinida;
float pi = 3.1415f, Area;
int Raio;
boolean b1 = String.isDigit(Raio1);
Raio1 =
JOptionPane.showInputDialog("Informe o valor do raio.");
Raio = Integer.parseInt(Raio1);
Area = 2*pi*Raio;
if(b1 == true)
if ( Raio > 0)
JOptionPane.showMessageDialog(
null, "O valor da Area é: " + Area, "Resulta:",
JOptionPane.INFORMATION_MESSAGE);
else JOptionPane.showMessageDialog(
null, "Erro, verifique o valor do raio informado!", " Erro",
JOptionPane.ERROR_MESSAGE);
System.exit (0);
}
}
vlw meu povo![img]