Vc já tentou usar a classe java.util.Vector? ela tem o método boolean contains(Object).
Vc não está testando valores hexa? Se for tem uma maneira mais fácil (já pronta). Se precisar me avise. []'s, Marcelo ----- Original Message ----- From: "Rodrigo Rocha de Souza" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, July 17, 2002 4:55 PM Subject: RE: [java-list] Testar valor > Eu uso indexOf somente para verificar o local do char para teste eu prefiro > private char VALORES[] = {' ','A','B','C','D','E','F'}; > > public boolean getTipo(char var) { > for(int i=0;i < VALORES.length;i++){ > if(var==VALORES[i]){ > System.out.println(var + ":True"); > return true; > } > } > System.out.println(var + ":False"); > return false; > } > Pois eu matenho o padrão que foi especificado de variaveis primitivas > > getTipo('A'); > getTipo('B'); > getTipo('C'); > getTipo('D'); > getTipo('E'); > getTipo('F'); > getTipo('G'); > getTipo('H'); > getTipo('a'); > A:True > B:True > C:True > D:True > E:True > F:True > G:False > H:False > a:False > > Atenciosamente > > Rodrigo Rocha - CPM SA > Analista em: > Qualidade e Sistemas da Informação > Linguagens JAVA,VB,Qarun e outras. > http://www.cpm.com.br > http://br.groups.yahoo.com/group/java_certification/files/banner.swf > > > > -----Original Message----- > > From: Roberto Figueiredo [SMTP:[EMAIL PROTECTED]] > > Sent: Friday, June 21, 2002 2:52 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [java-list] Testar valor > > > > private String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; > > > > public boolean getTipo(char var) { > > if (str.indexOf(var) == -1) { > > return false; > > } > > return true; > > } > > > > > > -----Mensagem Original----- > > De: Gideoni Hudson > > Enviado: Thursday, June 20, 2002 7:30 PM > > Para: Sou Java > > Assunto: [java-list] Testar valor > > > > Olá Amigos, > > > > Tenho uma variável que pode receber apenas 6 valores > > específico, existe alguma maneria de verificas se o valor atribuido é > > válido sem utilizar IFs ou SWITCHs ? > > Gostaria de fazer algo assim: > > > > private char VALORES[] = {'A','B','C','D','E','F'}; > > preivate char tipo; > > > > public void getTipo( char var){ > > if( var in VALORES) > > tipo = var; > > } > > > > > > Gideoni Hudson ": ' ) > > PrevCaixa > > Tel.: 31 3226-8707 > > > > > > > > _____ > > > > Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : > > <http://explorer.msn.com.br/intl.asp#po> > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------