Bom dia pessoal
estou aprendendo Java a algum tempo e não encontre ainda como fazer um teste que existia no delphi.
era assim:
if x in [0, 3, 10] then
…
como faria isso em java?
grato
Bom dia pessoal
estou aprendendo Java a algum tempo e não encontre ainda como fazer um teste que existia no delphi.
era assim:
if x in [0, 3, 10] then
…
como faria isso em java?
grato
joga para uma string e utiliza o método contentEquals() ou faz um if com varios ou
[code]if(x.equals(1) || x.equals(2)){
//codigo
}[/code]
Bom, se for mesmo um int vc pode usar o swicth:
switch(x){
case 1:
case 2:
case 3: //faça algo
}
Ou, vc pode colocar o seus objetos dentro de um conjunto:
[code]
Set set = new HashSet();
set.add(1);
…
if(set.contains(x)){
…
}[/code]
Valeu pelas respostas…
o Set é o mais se assemelha.
muito obrigado a todos
Até com um laço for dá pra fazer isso.
Você pode jogar este conteudo em uma String e usar o metodo contains();
Caso seja um array de números você pode fazer um loop no array e verificar os valores com um if