'Başlatma' ilə etiketlenen suallar

Initializasiya data strukturunuzun məzmununu başlatma vəzifəsinə həsr olunur. Statik tipli dillərdə yayılmış bir tətbiqdir.
32
Cavablar

Bir simli array başlatma

Test üçün parametrlər siyahısını yaratmaq istəyirəm. Birincisi, bunu etdim: ArrayList <String> places = new ArrayList <String> (); places.add ("Buenos Ayres"); places.add ("Córdoba"); places.add ("La Plata"); Sonra kodunu aşağıdakı kimi düzəldirdim ...
17 iyun 17: 09-da saat 7: 10-da təyin olundu
29
Cavablar

JavaScript bir dəyişən olub olmadığını yoxlayır (müəyyən / başlanğıc)

Bir dəyişənin başlanmasını yoxlama üsulu daha yaxşı / düzgündür? (Əgər dəyişən bir şey (string, int, obyekt, funksiya və s.) Ehtiva edərsə) (elem) {// ya! Elem və ya (typeof (elem) == 'undefined') { əgər (...
25 Fevral təyin etdi 6:44 'da 11
41
cavab

Statik xəritəsi necə başlaya bilər?

Statik bir xəritəsi Java-da necə işə salacaqsınız? Birinci üsul: statik başlanğıc Metod iki: instansiya başlatma (anonim subclass) və ya başqa bir üsul? Hər birinin müsbət və mənfi cəhətləri hansılardır? Burada iki metodu izah edən bir nümunə ...
03 Fevral müəyyən '09 saat 18:41 'də
5
Cavablar

Mötərizələr yeni adla tip adına uyğun gəlirmi?

"Test" normal bir sinifdirsə, arasında bir fərq var: Test * test = yeni Test; və Test * test = yeni Test ();
06 mart '09 saat 10:39 'da təyin olundu
6
Cavablar

Doğrudan HashMap'i (tam anlamıyla) başlamaq üçün necə?

Java HashMap-ı bu şəkildə başlamaq üçün bir yol varmı ?: Xəritə <String, String> test = yeni HashMap <String, String> {"test": "test", "test": "test"}; Doğru sözdizim nədir? Bununla əlaqədar bir şey tapmadım. Mümkündürmü? Mən axtarıram ...
23 İyul tarixində saat 21: 40-da təyin olundu
19
Cavablar

Eyni dəyərli bir sətrin bütün elementlərini necə başlamaq olar?

C-də böyük bir sıra var (C ++ deyil, əgər bu vacibdirsə). Bütün üzvləri eyni dəyərlə başlayıram. Mən bir dəfə bunu etmək üçün asan bir yol bilirdim deyə bilərəm. Memset'i () mənim vəziyyətimdə istifadə edə bilərəm, ancaq mövcud deyil ...
14 oktək təyin olundu. '08 saat 16:13 'da
15
Cavablar

Səmərəliliyi Java "Double Braket" in başlamışdır?

Java Gizli Xüsusiyyətlər, yuxarı cavab, çox cazibədar bir sözdizimlə, çox cazibədar sintaksis ilə Dual initasiya qeyd edir: Set <String> tatlar = yeni HashSet <String> () {{add ("vanilla"); əlavə et ("çiyələk"); əlavə et ("şokolad"); əlavə et ...
Mayın 29-da saat 06: 40-da təyin olundu
29
Cavablar

C # -də simli başlamaq üçün string.Empty və ya String.Empty və ya "" istifadə etməliyəmmi?

C #-də, boş bir simli bir dize dəyərini işə salmaq istəyirəm. Bunu necə edə bilərəm? Doğru yol nədir və nə üçün? string willi = string.Empty; və ya string willi = string.Empty; və ya string willi = ""; nədir?
04 noyabrda təyin olundu. '08 saat 22:49 'də
22
Cavablar

Tikinti ilə HashSet dəyərlərini necə başlamaq olar?

Başlanğıc dəyərləri ilə Set yaratmaq lazımdır. Set <String> h = yeni HashSet <String> (); h.add ("a"); h.add ("b"); Bunu kodun bir xəttində etmək üçün bir yol varmı? Məsələn, bu son statik sahə üçün faydalıdır.
11 Yanvar təyin etdi '10 saat 15:31 'də
25
Cavablar

Std :: vektorunu sabit kodlu elementlərdən istifadə etməklə başlamaq üçün ən asan yol nədir?

Bir dizi yarada və onu başladın: int a [] = {10, 20, 30}; Std :: vektor yaratmaq və onu zərifcə necə başlamaq olar? Öyrənməyin ən yaxşı yolu: std :: vector <int> ints; ints.push_back (10); ints.push_back (20); ...
10 fevral '10 saat 13:55 'də
17
Cavablar

C ++-da xüsusi statik üzvləri necə başlamaq olar?

C ++-da xüsusi statik məlumatların üzvünü başlamaq üçün ən yaxşı yol nədir? Mən bunu başlıq faylında sınamışam, ancaq mənə qəribə bağlayıcı səhvlər verir: class foo {private: static int i; }; int foo :: i = 0; Bilirəm ...
09 oktyabr ayı. '08, 6:34
14
Cavablar

C proqramlaşdırma dili standartlarına uyğun bir quruluşu necə başlatmaq olar?

Bəyannamədə və başlanğıcda bölüşdürmə strukturunu işə salmaq istəyirəm. İşdə budur: yazı tipi MY_TYPE {bool flag; qısa int dəyər; ikiqat məhsullar; } MY_TYPE; boşluq funksiyası (boşluq) {MY_TYPE a; ... a = {doğru, 15, 0 ...
01 dekabr müəyyən. '08 saat 16:13 'da
10
Cavablar

Java'da bir sıra başlatmaq üçün necə?

Array verisini aşağıdakı kimi başlatıyorum: public class Array {int data [] = new int [10]; / ** Yeni Array örneğini yaradır * / public Array () {data [10] = {10,20,30,40,50,60,71,80,90,91}; }} NetBeans göstərir ki ...
21 dəq. 6:59 da '09
23
Cavablar

Dəyişən və ya döngədə dəyişənlərin elan edilməsi arasında fərq?

Mən həmişə möcüzə, ümumiyyətlə, bir dövrü əvvəl azad dəyişən elan edə bilər və bir dövrü ərzində təkrar etmək, hər hansı bir (performans) fərq edir? Java'da (tamamilə mənasız) bir nümunə: a) əvvəlcədən döngə bəyanatı: ikiqat ...
02 yanvar '09 da 19:06
3
Cavablar

Niyə alternativlərdən daha yaxşı (curly braces istifadə) bir siyahısı başlamaq?

MyClass a1 {a}; // daha aydın və digər üç MyClass a2 = {a}; MyClass a3 = a; MyClass a4 (a); Niyə? Mən SO cavab tapa bilmədi, buna görə öz sualımı cavab verin.
14 aug. '13 saat 6:56 'da