12 Temmuz 2011, Salı
Kullanarak Dize hazır bilgi değerleri olarak Sırala
Değerleri Dize hazır olarak bir Sıralama içinde saklı kullanmanın en iyi yolu nedir? Örneğin:
public enum Modes {
some-really-long-string,
mode2,
mode3
}
Daha sonra Mode.mode1
mode1
dize gösterimine dönmek için kullanabilirim. Mode.model.toString()
arama tutmak zorunda kalmadan.
CEVAP
12 Temmuz 2011, Salı
Her numaralama hem adı var () (String) değerini bir yöntem. Eski numaralama dize adını verir ve ikinci dize olan numaralama değerini verir. Aradığınız şey bu mu?
String name = Modes.mode1.name();
Modes mode = Modes.valueOf(name);
De kullanabilirsiniz, böylece aynı zamanda bir statik değerini(Sınıf, String) kendisi Numaralama var
Modes mode = Enum.valueOf(Modes.class, name);
Bunu Paylaş:
&Quot;u" ve "r" dize ba...
Nereden "UTF-8" Java dize ha...
Kullanarak "gibi" hazır deyi...
Nasıl Python Boolean değerleri Dize ol...
Bir satırı silmek belirli bir dize sed...