Tengo una enumeración para diversas operaciones, quiero iterar a través de la enumeración Operations
forma de repetición de enumeración en java
public enum Operations
{
create,update,delete,view,compare,login
}
¿Cómo puedo lograr esto?
Tengo una enumeración para diversas operaciones, quiero iterar a través de la enumeración Operations
forma de repetición de enumeración en java
public enum Operations
{
create,update,delete,view,compare,login
}
¿Cómo puedo lograr esto?
for (Operations op : Operations.values()) {
...
}
Gracias funcionó – abi1964
también cuando intento 'de Operaciones (OP: Operations.values ()) { \t \t \t \t \t si (arr [0] .equalsIgnoreCase (op.name())) \t \t \t \t \t { \t \t \t \t \t \t op = Operations.valueOf (arr [0] .toLowerCase()); \t \t \t \t \t \t log.info (arr [0] .toString()); \t \t \t \t \t} \t \t \t \t \t \t \t \t \t} 'no parece trabajar – abi1964
@Abhishek Simón, ¿Cuál es ese código se supone que haga? ¿Qué es 'arr [0]'? ¿Por qué estás reasignando 'op'? –
Es importante, no solo conveniente, iterar a través de los valores de una enumeración. Al hacerlo, se previenen fallas futuras cuando se agregan o eliminan valores. – aliteralmind