Resultados da pesquisa a pedido "enums"

1 a resposta

"Declaração de retorno ausente" após a troca (enum) - Por quê?

O compilador afirma que uma instrução de retorno está ausente no final deMyClass.parse(). Aqui está o código: package de.hs_rm.safelyovertaken.ble; import android.support.annotation.NonNull; import java.util.Arrays; class MyClass { @NonNull ...

2 a resposta

Qual é a melhor maneira de publicar constantes globais em Java?

Qual dessas maneiras de publicar constantes globais é melhor? OBRIGADO!!! Method 1: final class with public static final fields public final class CNST{ private CNST(){} public static final String C1; public static final String C2; static{ ...

4 a resposta

Acessar outras enums no construtor de enum

Eu precisaria de algo como o seguinte enum EE { A("anything"), B("beta"), ... Z("zulu"), ALL, ; EE(String s) { this.s = s; } EE() { String s = ""; for (EE ee : values()) { // PROBLEM HERE if (ee != ALL) s += " " + ee.s; } this.s = s; } }Ao ...

6 a resposta

Métodos Java Enum

Gostaria de declarar uma direção enum, que possui um método que retorna a direção oposta (o seguinte não é sintaticamente correto, ou seja, enum não pode ser instanciado, mas ilustra meu ponto). Isso é possível em Java? Aqui está o ...

6 a resposta

Como serializar um valor enum como int?

Eu quero serializar meu enum-valor como um int, mas eu só recebo o nome. Aqui está minha classe (amostra) e enumeração: public class Request { public RequestType request; } public enum RequestType { Booking = 1, Confirmation = 2, PreBooking = ...

3 a resposta

Como mostro valores de enumeração em uma caixa de combinação?

Como mostro valores de enumeração em uma caixa de combinação? O código abaixo resulta na caixa de combinação com todos os nomes exibidos como "caseHandler.cState". Eu queria que ele tivesse os nomes reais dos valores da enumeração. Meu enum é ...

17 a resposta

Mapeie convenientemente entre enum e int / String

Ao trabalhar com variáveis / parâmetros que só podem receber um número finito de valores, tento sempre usar o Javaenum, como em public enum BonusType { MONTHLY, YEARLY, ONE_OFF }Enquanto eu permanecer dentro do meu código, isso funcionará bem. ...

1 a resposta

C # 7.3 Restrição de enum: por que não consigo usar a palavra-chave enum?

Para restringir um parâmetro de tipo genérico a ser de um tipo enum, eu os restringi anteriormente desta forma, o melhor que eu poderia usar para restringir o tipo T para enumerações no pré-C # 7.3: void DoSomething<T>() where T : struct, ...

2 a resposta

A enum nunca deve ser usada em uma API?

Estou usando uma biblioteca C fornecida para mim já compilada. Eu tenho informações limitadas sobre o compilador, versão, opções etc. usadas na compilação da biblioteca. A interface da biblioteca usaenum em estruturas que são passadas e ...

2 a resposta

Convert.ChangeType Como converter de String para Enum

public static T Convert<T>(String value) { return (T)Convert.ChangeType(value, typeof(T)); } public enum Category { Empty, Name, City, Country } Category cat=Convert<Category>("1");//Name=1Quando eu ligoConvert.ChangeType, o sistema lança uma ...