import javax.swing.JOptionPane;
public class ExemploToloERidiculoDeUmProgramEstupidoDeJava{
String nome;
boolean matricula;
int znome;
nome = JOptionPane.showInputDialog(null, //<identifier expected>
"Digitar nome: ","",JOptionPane.PLAIN_MESSAGE);
znome = Integer.parseInt(nome);
}
Programinha erro
T
Ola a todos,
n entendo pq tah danu ese erro de identifier expected
o q falta ae?
po eh idiota ateh mas quero realmente aprender ...
Obrigado
4 Respostas
Bom dia…
Eu fiz um teste aqui colocando seu codigo em uma Main e funcionou perfeitamente…
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
String nome;
boolean matricula;
int znome;
nome = JOptionPane.showInputDialog(null, "Digitar nome: ","",JOptionPane.PLAIN_MESSAGE);
znome = Integer.parseInt(nome);
}
}
E ai velhinho,
o problema é seu código:
nome = JOptionPane.showInputDialog(null, "Digitar nome: ","",JOptionPane.PLAIN_MESSAGE);
znome = Integer.parseInt(nome);
deve estar em um método e não solto no corpo da classe, ou é claro em um método como mostrado pelo colega.
L
Como falaram acima…os comandos devem ser executados dentro de métodos, e os métodos devem estar dentro das classes… nas classes podem ser inseridos métodos e declarar variáveis … ou constantes…
//Classes
public class Classe{
//Declaração de variáveis e constantes globais à classe
private int varInt;
private final int constInt;
//Métodos (nesse caso o construtor)
public Classe(){
//Outros comandos
JOptionPane....
System.out.println ....
}
}
T
poxa eh verdade que falta de atenção a minha
e tem alguma diferença se eu colocar os comandos no"public static void main" ou
em um construtor qualquer?
vlews
Criado 1 de setembro de 2008
Ultima resposta 1 de set. de 2008
Respostas 4
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo