«enums» etiketlenmiş sorular

Türün öğeleri, üyeleri veya numaralandırıcıları olarak adlandırılan bir dizi adlandırılmış değerden oluşan bir veri türü.

5
Enum'un kurucusu neden statik alanlara erişemiyor?
Enum'un kurucusu neden statik alanlara ve yöntemlere erişemiyor? Bu, bir sınıf için mükemmel bir şekilde geçerlidir, ancak bir enum ile izin verilmez. Yapmaya çalıştığım şey, numaralandırma örneklerimi statik bir Haritada depolamak. Kısaltmaya göre aramaya izin veren şu örnek kodu düşünün: public enum Day { Sunday("Sun"), Monday("Mon"), Tuesday("Tue"), Wednesday("Wed"), Thursday("Thu"), Friday("Fri"), …
110 java  enums 

9
Postgres'te bir enum türü değeri nasıl silinir?
Postgresql'de oluşturduğum bir enum türü değerini nasıl silerim? create type admin_level1 as enum('classifier', 'moderator', 'god'); Örneğin moderatorlisteden çıkarmak istiyorum . Belgelerde hiçbir şey bulamıyorum. Postgresql 9.3.4 kullanıyorum.
109 postgresql  enums 

5
Kodda attrs.xml'de oluşturulan bir enum nasıl elde edilir
Enum türünün bildirilen stili bir özniteliğiyle özel bir Görünüm ( burada bulun ) oluşturdum. Xml'de artık özel özniteliğim için enum girdilerinden birini seçebilirim. Şimdi bu değeri programlı olarak ayarlamak için bir yöntem oluşturmak istiyorum, ancak numaralandırmaya erişemiyorum. attr.xml <declare-styleable name="IconView"> <attr name="icon" format="enum"> <enum name="enum_name_one" value="0"/> .... <enum name="enum_name_n" value="666"/> …

18
Enum ve int / String arasında uygun şekilde eşleme
Yalnızca sınırlı sayıda değer alabilen değişkenler / parametrelerle çalışırken, her zaman Java'yı kullanmaya çalışıyorum enum. public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Kodumun içinde kaldığım sürece, bu iyi çalışıyor. Bununla birlikte, genellikle aynı amaç için düz int(veya String) değerler kullanan diğer kodlarla arayüz oluşturmam gerekir veya verilerin sayı veya …
108 java  enums  coding-style 

8
Rails 4.1'deki seçimlerden numaralandırmayı kaydetme
Şarap renklerini takip etmek için Rails 4.1'deki numaralandırmaları kullanıyorum. Wine.rb class Wine < ActiveRecord::Base enum color: [:red, :white, :sparkling] end Benim görüşüme göre, kullanıcının belirli bir renge sahip bir şarap seçebilmesi için bir seçim oluşturuyorum f.input :color, :as => :select, :collection => Wine.colors Bu, aşağıdaki HTML'yi oluşturur: <select id="wine_color" name="wine[color]"> …

10
Dize veya int ile enum değeri nasıl alınır
Enum dizesine veya enum int değerine sahipsem enum değerini nasıl alabilirim. Örneğin: Aşağıdaki gibi bir numaram varsa: public enum TestEnum { Value1 = 1, Value2 = 2, Value3 = 3 } ve bazı dize değişkenlerinde aşağıdaki gibi "değer1" değerine sahibim: string str = "Value1" veya bazı int değişkenlerinde 2 değerine …
108 c#  enums 


9
C ++ numaralandırmaları imzalı mı yoksa imzasız mı?
C ++ numaralandırmaları imzalı mı yoksa imzasız mı? Ve uzantı olarak, bir girişi <= maksimum değeriniz olduğunu ve dışarıda bırakarak> = minimum değeriniz olduğunu kontrol ederek doğrulamak güvenli midir (0'dan başladığınızı ve 1 artırdığınızı varsayarsak)?
107 c++  enums 

13
Jackson databind enum büyük / küçük harfe duyarsız
Büyük / küçük harfe duyarlı olmayan enum değerleri içeren JSON dizesini seri durumdan nasıl kaldırabilirim? (Jackson Databind kullanarak) JSON dizesi: [{"url": "foo", "type": "json"}] ve Java POJO'm: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { } } …

8
Anahtar deyimiyle enum kullanan Java
SO'da bu soruya benzer çeşitli Soru ve Cevaplara baktım ancak bir çözüm bulamadım. Sahip olduğum şey, bir TV Rehberini izlemenin farklı yollarını temsil eden bir sıralama ... NDroid Applicationsınıfında static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... kullanıcı görünümü değiştirdiğinde bir olay işleyicisi 0-2'den bir tane alır intve bunun …


11
Ters aramayla Kotlin'de Etkili Numaralar?
Kotlin'deki bir enum üzerinde 'ters arama' yapmanın en iyi yolunu bulmaya çalışıyorum. Etkili Java'dan çıkarımlardan biri, geriye doğru aramayı işlemek için numaralandırma içine statik bir harita eklemenizdi. Bunu basit bir numaralandırma ile Kotlin'e taşımak beni şuna benzeyen bir koda götürüyor: enum class Type(val value: Int) { A(1), B(2), C(3); companion …
105 enums  kotlin 

3
SQLite'da ENUM türü nasıl oluşturulur?
Bir tabloyu MySQL'den SQLite'a dönüştürmem gerekiyor, ancak SQLite'de ENUMtür bulamadığım için bir enum alanını nasıl dönüştüreceğimi çözemiyorum. Yukarıda belirtilen alan pTypeaşağıdaki tablodadır: CREATE TABLE `prices` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `pName` VARCHAR(100) NOT NULL DEFAULT '', `pType` ENUM('M','R','H') NOT NULL DEFAULT 'M', `pField` VARCHAR(50) NULL DEFAULT NULL, `pFieldExt` VARCHAR(50) …
105 sqlite  types  enums 

13
Bir dizi olarak tüm enum değerleri nasıl elde edilir
Aşağıdaki numaraya sahibim. enum EstimateItemStatus: Printable { case Pending case OnHold case Done var description: String { switch self { case .Pending: return "Pending" case .OnHold: return "On Hold" case .Done: return "Done" } } init?(id : Int) { switch id { case 1: self = .Pending case 2: self …
105 ios  arrays  swift  enums 

8
enum türleri için ad alanları - en iyi yöntemler
Çoğu zaman, birkaç numaralandırılmış türe birlikte ihtiyaç duyar. Bazen isim çatışması yaşanır. Bunun için iki çözüm akla geliyor: bir ad alanı veya 'daha büyük' ​​enum öğe adları kullanın. Yine de ad alanı çözümünün iki olası uygulaması vardır: iç içe enum içeren bir kukla sınıf veya tam gelişmiş bir ad alanı. …
104 c++  enums  scope  nested 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.