Als «syntax» getaggte Fragen

Die Syntax bezieht sich auf die tatsächlichen Sprachelemente und Symbole selbst. Fragen sollten als Syntax gekennzeichnet werden, wenn sich die Frage spezifisch und fast vollständig nur auf die Syntax bezieht. Dieses Tag sollte mit einem bestimmten Sprach-Tag verwendet werden

14
Warum geben Zuweisungsanweisungen einen Wert zurück?
Dies ist erlaubt: int a, b, c; a = b = c = 16; string s = null; while ((s = "Hello") != null) ; Nach meinem Verständnis sollte die Zuweisung s = ”Hello”;nur dazu führen “Hello”, dass sie zugewiesen wird s, aber die Operation sollte keinen Wert zurückgeben. Wenn …
126 c#  syntax 


12
Wie ändere ich Hash-Werte?
Ich möchte jeden valuein einem Hash durch ersetzen value.some_method. Zum Beispiel für einen einfachen Hash: {"a" => "b", "c" => "d"}` Jeder Wert sollte .upcased sein, also sieht es so aus: {"a" => "B", "c" => "D"} Ich habe es versucht #collectund #mapbekomme immer nur Arrays zurück. Gibt es eine …
126 ruby  syntax  hash 

6
Ruby's || = (oder gleich) in JavaScript?
Ich liebe Rubys ||=Mechanismus. Wenn eine Variable nicht existiert oder existiert nil, erstellen Sie sie und setzen Sie sie gleich: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Ich muss jetzt etwas Ähnliches in JavaScript tun. Was ist die Konvention oder der …
126 javascript  ruby  syntax 




6
Ist es möglich, anonyme innere Klassen in Java statisch zu machen?
In Java können verschachtelte Klassen entweder sein staticoder nicht. Wenn staticdies der Fall ist , enthalten sie keinen Verweis auf den Zeiger der enthaltenen Instanz (sie werden auch nicht mehr als innere Klassen bezeichnet, sondern als verschachtelte Klassen). Das Vergessen, eine verschachtelte Klasse zu erstellen, staticwenn diese Referenz nicht benötigt …


11
Eine if-elif-else-Anweisung in eine Zeile setzen?
Ich habe die folgenden Links gelesen, aber meine Frage wird nicht beantwortet. Hat Python einen ternären bedingten Operator? (Bei der Frage geht es darum, die if-else-Anweisung auf eine Zeile zu reduzieren.) Gibt es eine einfachere Möglichkeit, eine if-elif-else-Anweisung so zu schreiben, dass sie in eine Zeile passt? Beispielsweise, if expression1: …


6
Verketten Sie zwei String-Literale
Ich lese Accelerated C ++ von Koenig. Er schreibt: "Die neue Idee ist, dass wir + verwenden können, um einen String und ein String-Literal zu verketten - oder zwei Strings (aber nicht zwei String-Literale). Gut, das macht wohl Sinn. Nun zu zwei getrennten Übungen, die dies beleuchten sollen. Sind die …

8
#importieren Sie mit spitzen Klammern <> und Anführungszeichen ""
Ich frage mich, was entscheidet, ob Sie Dateien verwenden dürfen &lt;Header.h&gt;oder "Header.h"wann Sie Dateien in Objective-C importieren. Bisher habe ich beobachtet, dass Sie die Anführungszeichen ""für Dateien in Ihrem Projekt verwenden, für die Sie die Implementierungsquelle haben, und spitze Klammern, &lt;&gt;wenn Sie auf eine Bibliothek oder ein Framework verweisen. Aber …


4
Seltsames "[]" nach Java-Methodensignatur
Ich habe mir heute Java-Code angesehen und eine seltsame Syntax gefunden: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Ich dachte, das kann nicht kompiliert werden und wollte das beheben, was ich für einen Tippfehler hielt, aber dann erinnerte ich mich, dass der …
119 java  arrays  syntax 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.