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:
como validar uma expressão em String
Índice dos Fóruns
»
Java Básico
Autor
Mensagem
02/12/2009 16:25:29
Assunto:
como validar uma expressão em String
ctdaa
JavaGuru
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
Existe alguma classe/método que valide uma expressão dentro de uma String retornando um Boolean?
Algo do tipo:
String expr="A=B"; if (validaExpressao(expr)) { System.println("OK"); } else { System.println("NAO OK"); } ... expr="10 > 9"; if (validaExpressao(expr)) { System.println("OK"); } else { System.println("NAO OK"); }
02/12/2009 16:26:50
Assunto:
Re:como validar uma expressão em String
ViniGodoy
Moderador
Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline
Você pode usar uma linguagem de script, para avaliar para você.
Ou usar uma classe feita pelo Mark_Ameba:
http://markyameba.wordpress.com/2009/06/22/resolver-expressoes-matematicas/
@ViniGodoy
-
Lattes
Tem dúvidas de Java? Poste no fórum!
Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional
-
@Pontov
-
Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso!
Veja:
http://www.guj.com.br/posts/list/15/199067.java#1001295
02/12/2009 16:28:23
Assunto:
Re:como validar uma expressão em String
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
Você não pode usar expressões regulares; como disse o Vini, é melhor tentar usar uma linguagem de script e ver se ela não tem erros de sintaxe.
02/12/2009 16:31:23
Assunto:
Re:como validar uma expressão em String
ViniGodoy
Moderador
Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline
Você quer só a validação, ou a avaliação também? A linguagem de script tem a vantagem de avaliar as expressões, se você quiser.
@ViniGodoy
-
Lattes
Tem dúvidas de Java? Poste no fórum!
Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional
-
@Pontov
-
Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso!
Veja:
http://www.guj.com.br/posts/list/15/199067.java#1001295
02/12/2009 16:37:18
Assunto:
Re:como validar uma expressão em String
ctdaa
JavaGuru
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
é validar no sentido de resolver mesmo a condição retornado falso/verdadeiro. A validação (sintaxe) tenho certeza que estará correta, pois o próprio programa vai construir a expressão.
Índice dos Fóruns
»
Java Básico
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