Fragen markiert mit 'Initialisierung'

Die Initialisierung dient der Initialisierung des Inhalts Ihrer Datenstruktur. Dies ist in statisch typisierten Sprachen üblich.
32
antwortet

Array-Initialisierung in einer Zeichenfolge

Ich möchte eine Liste von Parametern zum Testen erstellen. Zuerst habe ich Folgendes getan: ArrayList <String> places = new ArrayList <String> (); places.add ("Buenos Aires"); places.add ("Córdoba"); places.add ("La Plata"); Dann habe ich den Code wie folgt reorganisiert ...
am 17. Juni um 07:10 Uhr festgelegt
29
antwortet

JavaScript prüft, ob eine Variable existiert (definiert / initialisiert)

Welche Methode zur Überprüfung der Initialisierung einer Variablen ist besser / korrekt? (Angenommen, eine Variable kann alles enthalten (string, int, object, function usw.)) if (elem) {// oder! Elem oder if (typeof (elem)! == 'undefined') {oder wenn (...
25. Februar eingestellt '11 um 6:44
41
die Antwort

Wie kann ich eine statische Karte initialisieren?

Wie würden Sie eine statische Map in Java initialisieren? Methode 1: statischer Initialisierer Methode 2: Instanzinitialisierer (anonyme Unterklasse) oder eine andere Methode? Was sind die Vor- und Nachteile eines jeden? Hier ist ein Beispiel, in dem zwei ...
03 Feb eingestellt 09 um 18:41
5
antwortet

Stimmen die Klammern mit dem Typnamen mit dem neuen überein?

Wenn "Test" eine normale Klasse ist, gibt es einen Unterschied zwischen: Test * test = new Test; und Test * test = neuer Test ();
6. März 09 um 10:39 Uhr festgelegt
6
antwortet

Wie kann man HashMap direkt buchstäblich initialisieren?

Gibt es eine Möglichkeit, eine Java-HashMap wie folgt zu initialisieren: Map <String, String> test = new HashMap <String, String> {"test": "test", "test": "test"}; Was ist die richtige Syntax? Ich habe dazu nichts gefunden. Das ist möglich? Ich suche mit ...
am 23. Juli 11 um 21:40 Uhr festgelegt
19
antwortet

Wie werden alle Elemente eines Arrays mit demselben Wert initialisiert?

Ich habe ein großes Array in C (und nicht C ++, wenn das wichtig ist). Ich möchte alle Mitglieder mit dem gleichen Wert initialisieren. Ich könnte schwören, dass ich einmal einen einfachen Weg wusste, dies zu tun. Ich könnte memset () in meinem Fall verwenden, aber es existiert nicht ...
auf 14 oct. einstellen 08 um 16:13
15
antwortet

Effizienz Java "Double Bracket initialisieren"?

In Java Hidden Features erwähnt die obere Antwort die doppelte Initialisierung von geschweiften Klammern mit einer sehr verlockenden Syntax: Set <String> flavors = new HashSet <String> () {{add ("vanilla"); hinzufügen ("Erdbeere"); hinzufügen ("Schokolade"); hinzufügen ...
Am 29. Mai um 6:40 Uhr festgelegt
29
antwortet

Sollte ich in C # string.Empty oder String.Empty oder "" verwenden, um die Zeichenfolge zu initialisieren?

In C # möchte ich einen Zeichenfolgenwert mit einer leeren Zeichenfolge initialisieren. Wie mache ich das? Was ist der richtige Weg und warum? string willi = string.Empty; oder string willi = string.Empty; oder string willi = ""; oder was?
eingestellt am 04 Nov. 08 um 22:49 Uhr
22
antwortet

Wie kann man HashSet-Werte konstruktiv initialisieren?

Ich muss ein Set mit Anfangswerten erstellen. Setze <String> h = new HashSet <String> (); h.add ("a"); h.add ("b"); Gibt es eine Möglichkeit, dies in einer Codezeile zu tun? Dies ist beispielsweise für das letzte statische Feld hilfreich.
11. Januar eingestellt '10 um 15:31
25
antwortet

Was ist der einfachste Weg, um std :: vector mit hartcodierten Elementen zu initialisieren?

Ich kann ein Array erstellen und wie folgt initialisieren: int a [] = {10, 20, 30}; Wie erstelle ich std :: vector und initialisiere es genauso elegant? Der beste Weg zum Lernen: std :: vector <int> ints; ints.push_back (10); ints.push_back (20); ...
Set 10 Feb '10 um 13:55
17
antwortet

Wie kann man private statische Member in C ++ initialisieren?

Was ist der beste Weg, um ein privates statisches Datenelement in C ++ zu initialisieren? Ich habe es in meiner Header-Datei versucht, aber es gibt mir seltsame Linker-Fehler: class foo {private: static int i; }; int foo :: i = 0; Ich denke mal ...
set 09 oct. 08 um 6:34 Uhr
14
antwortet

Wie initialisiert man eine Struktur gemäß den Standards der Programmiersprache C?

Ich möchte das Strukturelement initialisieren, in Deklaration und Initialisierung aufteilen. Folgendes habe ich: typedef struct MY_TYPE {bool flag; short int value; doppelte Sachen; } MY_TYPE; void function (void) {MY_TYPE a; ... a = {true, 15, 0 ...
01. Dezember eingestellt. 08 um 16:13
10
antwortet

Wie initialisiere ich ein Array in Java?

Ich initialisiere die Array-Daten wie folgt: public class Array {int data [] = new int [10]; / ** Erstellt eine neue Instanz von Array * / public Array () {data [10] = {10,20,30,40,50,60,71,80,90,91}; }} NetBeans zeigt an, dass ...
set 21 dez. 09 um 6:59
23
antwortet

Unterschied zwischen der Deklaration von Variablen vor oder in einer Schleife?

Ich habe mich immer gefragt, kann man generell eine Release-Variable vor einem Zyklus deklarieren und sich nicht innerhalb eines Zyklus wiederholen, hat dies irgendeinen (Leistungs-) Unterschied? Ein (völlig bedeutungsloses) Beispiel in Java: a) Pre-Loop-Deklaration: Dubl ...
Set 02 Jan 09 um 19:06 Uhr
3
antwortet

Warum ist das Initialisieren einer Liste (mit geschweiften Klammern) besser als Alternativen?

Meine Klasse a1 {a}; // klarer und weniger als die anderen drei MyClass a2 = {a}; MyClass a3 = a; MyClass a4 (a); Warum Ich konnte keine Antwort auf SO finden, also lassen Sie mich meine eigene Frage beantworten.
set 14 aug. '13 um 6:56