Pertanyaan yang diberi tag «enumeration»

Proses pencacahan nilai, misalnya dari beberapa koleksi.


6
Metode Java Enum - mengembalikan enum arah berlawanan
Saya ingin mendeklarasikan Arah enum, yang memiliki metode yang mengembalikan arah berlawanan (berikut ini tidak benar secara sintaksis, yaitu, enum tidak dapat dipakai, tetapi itu menggambarkan maksud saya). Apakah ini mungkin di Jawa? Ini kodenya: public enum Direction { NORTH(1), SOUTH(-1), EAST(-2), WEST(2); Direction(int code){ this.code=code; } protected int code; …
113 java  enums  enumeration 

6
(Bagaimana) saya bisa menghitung item dalam enum?
Pertanyaan ini muncul di benak saya, ketika saya memiliki sesuatu seperti enum Folders {FA, FB, FC}; dan ingin membuat berbagai wadah untuk setiap folder: ContainerClass*m_containers[3]; .... m_containers[FA] = ...; // etc. (Menggunakan peta, ini jauh lebih elegan untuk digunakan std::map<Folders, ContainerClass*> m_containers;:) Tetapi untuk kembali ke pertanyaan awal saya: Bagaimana …
98 c++  count  enumeration 


8
Tunggal atau jamak untuk pencacahan?
Apakah Anda menggunakan tunggal atau jamak untuk pencacahan? Saya pikir paling masuk akal dengan bentuk jamak dalam deklarasi enum Weekdays { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday } ... tapi menurut saya lebih masuk akal dengan bentuk tunggal saat menggunakan tipe, misalnya Weekday firstDayOfWeek = Weekday.Monday; Saya membaca rekomendasi …

1
Apa argumen BOOL * stop untuk enumerateObjectsUsingBlock: digunakan untuk?
enumerateObjectsUsingBlock:Akhir-akhir ini saya banyak menggunakan untuk kebutuhan pencacahan cepat, dan saya mengalami kesulitan memahami penggunaannya BOOL *stopdi blok pencacahan. The NSArraynegara referensi kelas stop: Referensi ke nilai Boolean. Blok dapat mengatur nilai YESuntuk menghentikan pemrosesan lebih lanjut dari larik. The stopargumen argumen out-satunya. Anda hanya boleh menyetel Boolean ini ke …

10
Cara cerdas untuk menghapus item dari Daftar <T> saat menghitung di C #
Saya memiliki kasus klasik mencoba menghapus item dari koleksi sambil menghitungnya dalam satu lingkaran: List&lt;int&gt; myIntCollection = new List&lt;int&gt;(); myIntCollection.Add(42); myIntCollection.Add(12); myIntCollection.Add(96); myIntCollection.Add(25); foreach (int i in myIntCollection) { if (i == 42) myIntCollection.Remove(96); // The error is here. if (i == 25) myIntCollection.Remove(42); // The error is here. } …
87 c#  list  foreach  enumeration 

9
Menghapus dari larik selama pencacahan di Swift?
Saya ingin menghitung melalui array di Swift, dan menghapus item tertentu. Saya bertanya-tanya apakah ini aman untuk dilakukan, dan jika tidak, bagaimana saya bisa mencapai ini. Saat ini, saya akan melakukan ini: for (index, aString: String) in enumerate(array) { //Some of the strings... array.removeAtIndex(index) }
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.