GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
problema com operadores lógico
Índice dos Fóruns
»
Java Avançado
Autor
Mensagem
08/04/2010 16:47:35
Assunto:
problema com operadores lógico
vagner.analista
JavaTeenager
Membro desde: 28/06/2008 13:47:19
Mensagens: 151
Offline
Pessoal tenho o código abaixo e esta dando o erro: "ilegal start of expression", desculpe minha ignorância, mas alguém pode me dizer qual é o erro???
private void calcularActionPerformed(java.awt.event.ActionEvent evt) { int andar = Integer.parseInt(tf_andar.getText()); if(andar <= 1 || > 10){ } else MostrarBt(andar); }
08/04/2010 16:50:34
Assunto:
Re:problema com operadores lógico
vcbrito_
Entusiasta Java
Membro desde: 09/03/2010 09:20:13
Mensagens: 20
Localização: Uberlandia
Offline
Tenta assim cara:
private void calcularActionPerformed(java.awt.event.ActionEvent evt) { int andar = Integer.parseInt(tf_andar.getText()); if(int andar = Integer.parseInt(tf_andar.getText()); andar <= 1 || > 10){ } else
Vinícus C de Brito
08/04/2010 16:51:37
Assunto:
Re:problema com operadores lógico
vcbrito_
Entusiasta Java
Membro desde: 09/03/2010 09:20:13
Mensagens: 20
Localização: Uberlandia
Offline
Ops assim:
private void calcularActionPerformed(java.awt.event.ActionEvent evt) { if(int andar = Integer.parseInt(tf_andar.getText()); andar <= 1 || > 10){ } else
Vinícus C de Brito
08/04/2010 16:52:04
Assunto:
Re:problema com operadores lógico
L.Bach
JavaChild
Membro desde: 18/12/2008 10:34:48
Mensagens: 100
Localização: Florianópolis/SC
Offline
Olá,
É que o compilador não sabe o que testar se é maior que 10.
Então, na verdade, onde está:
if(andar <= 1 || > 10){ }
deve ser:
if(andar <= 1 || andar > 10){ }
Saudações
08/04/2010 16:52:22
Assunto:
Re:problema com operadores lógico
fabricioempresa
JavaEvangelist
Membro desde: 26/11/2009 17:32:11
Mensagens: 312
Localização: Caxias do Sul
Offline
Tenta assim cara:
private void calcularActionPerformed(java.awt.event.ActionEvent evt) { int andar = Integer.parseInt(tf_andar.getText()); if( andar <= 1 || andar> 10){ } else
Programador Java
08/04/2010 17:00:01
Assunto:
problema com operadores lógico
vagner.analista
JavaTeenager
Membro desde: 28/06/2008 13:47:19
Mensagens: 151
Offline
valeu galera é isso ai mesmo que o L.Bach e o fabricioempresa disseram... valeu
Índice dos Fóruns
»
Java Avançado
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team