Tag: switch-statement
In computer-Programmierung, ein switch, case, select oder inspect-Anweisung ist eine Art von Auswahl-control-Mechanismus
7
Antworten
Schreibe ich den richtigen switch-case? var cnt = $("#div1 p").length; alert(cnt); switch (cnt) { case (cnt >= 10 && cnt <= 20): alert('10'); break; case (cnt >= 21 && cnt <= 30): alert('21'); break; case (cnt >=
2
Antworten
Bekomme ich eine "übertragung der Kontrolle umgeht Initialisierung:" Fehler beim Versuch, erstellen Sie den folgenden Schalter: switch (retrycancel) { case 4: //The user pressed RETRY //Enumerate all visible windows and store handle and caption in "windows" std::vector<MainHandles::window_data>
5
Antworten
Ich versuche zu Rendern Komponenten bedingt mit switch case in React JSX. Ich bin versucht, etwas zu bauen, liest aus einem bestimmten json-Struktur-Daten und rendert Sie. Da es viele verschiedene Komponenten und Daten, bin ich versucht zu
3
Antworten
In ruby, ich Frage mich, ob es einen Weg gibt, um Folgendes zu tun: Ich habe im Grunde eine matrix mit vier möglichen Ergebnissen: A is True, B is True A is True, B is False A
3
Antworten
Möchte ich für meine Funktion in R die Anweisung switch() auslösen, unterschiedliche Berechnung nach dem Wert der Funktion argument. Beispielsweise in Matlab, die Sie tun können, dass durch das schreiben switch(AA) case '1' ... case '2' ...
3
Antworten
Einer HashMap im wesentlichen O(1) Leistung während einer switch-state kann entweder O(1) oder O(log(n)), je nachdem, ob der compiler verwendet eine tableswitch oder lookup-Schalter. Verständlicherweise, wenn eine switch-Anweisung geschrieben ist, als solche, switch (int) { case 1:
10
Antworten
Nur versuchen, herauszufinden, wie viele mehrere Fälle, für die eine Java switch-Anweisung. Hier ist ein Beispiel von, was ich versuche zu tun: switch (variable) { case 5..100: doSomething(); break; } versus zu tun haben: switch (variable) {
15
Antworten
Diese Frage im wesentlichen darauf an C/C++, aber ich denke, andere Sprachen relevant sind, wie gut. Ich kann nicht verstehen, warum ist "switch/case" noch verwendet werden, anstelle von if/else if. Es scheint mir viel wie die Verwendung
6
Antworten
Habe ich einige switch-Anweisung, wie unten gezeigt. Beachten Sie, gibt es keine Pause. Findbugs ist die Berichterstattung Fehler in der zweiten case-Anweisung nur. Die Fehlermeldung lautet: "Switch" - Anweisung gefunden, wo ein Fall bis zum nächsten Fall.
6
Antworten
Ich will springen, von der Mitte des switch - Anweisung, die der loop-Anweisung den folgenden code: while (something = get_something()) { switch (something) { case A: case B: break; default: //get another something and try again continue;
21
Antworten
Wie Schreibe ich eine switch-Anweisung in Ruby? InformationsquelleAutor der Frage Readonly | 2009-06-04
10
Antworten
Dies ist ein Hauptärgernis von mir, seit ich begonnen mit .NET aber ich war neugierig, wenn ich fehlte etwas. Mein code-snippet nicht kompilieren (bitte verzeihen Sie die erzwungene Art der Probe), weil (laut compiler) eine return-Anweisung fehlt:
7
Antworten
Sagen, ich habe ein Wörterbuch, in etwa so: my_dict = {2:3, 5:6, 8:9} Gibt es eine Möglichkeit, dass ich wechseln kann und die Schlüssel und Werte zu erhalten: {3:2, 6:5, 9:8} InformationsquelleAutor der Frage me45 | 2011-11-29
8
Antworten
int a = 10; switch(a){ case 0: printf("case 0"); break; case 1: printf("case 1"); break; } Ist der obige code gültig? Wenn ich sicher bin, dass int a wird nicht haben einen anderen Wert als 1 und
8
Antworten
Meine switch-case-Anweisung arbeitet perfekt in Ordnung gestern. Aber wenn ich den code auszuführen, der früher an diesem morgen eclipse gab mir ein Fehler und es unterstreicht die case-Anweisungen in der Farbe rot und sagt: case-Ausdrücke müssen konstant
3
Antworten
Ich arbeite an ein paar Java-code die Anforderungen werden stark optimiert, wie es in heißen Funktionen, die aufgerufen werden, an vielen Punkten in meinem main-Programm-Logik. Teil dieses Kodex durch Multiplikation double Variablen durch 10 angehoben, um beliebige
6
Antworten
Ich Lerne die syntax von Swift und Frage mich, warum der folgende code nicht so funktioniert wie ich es erwarten: for i in 1...100{ switch (i){ case 1: Int(i%3) == 0 println("Fizz") case 2: Int(i%5) == 0
9
Antworten
Sagen wir, wir haben eine Funktion, die ändert das Kennwort für einen Benutzer in einem system, in eine MVC-app.: public JsonResult ChangePassword (string username, string currentPassword, string newPassword) { switch (this.membershipService.ValidateLogin(username, currentPassword)) { case UserValidationResult.BasUsername: case UserValidationResult.BadPassword:
5
Antworten
Ich bin mir nicht sicher, ob das gültiges C#, aber hoffentlich bekommen Sie die Idee. 🙂 switch (msg.GetType()) { case ClassA: // blah case ClassB: // blah 2 case ClassC: // blah 3 } Wie würde ich
14
Antworten
Gibt es eine Möglichkeit, fallen durch mehrere case-Anweisungen ohne Angabe case value: wiederholt? Ich weiß, das funktioniert: switch (value) { case 1: case 2: case 3: //do some stuff break; case 4: case 5: case 6: //do
2
Antworten
Ich habe festgestellt, mich fest auf eine sehr triviale Sache :-] Habe ich ein enum: object Eny extends Enumeration { type Eny = Value val FOO, BAR, WOOZLE, DOOZLE = Value } In einem code, den ich
1
Antworten
Also ich habe dieses problem mit strings und switch-case, und ich werde versuchen, es so einfach wie möglich. Hier event.keyCode den Wert "65", und ist das Ergebnis eines keydown-Ereignis 'ein' (mit JQuery). if (event.keyCode == "65") {
9
Antworten
Möchte ich erreichen, eine ziemlich einfache Aufgabe (hoffe ich!) Habe ich zwei div-tags und 1 Anker-tags, so wie hier: <a href="javascript:void(0);">forgot password?</a> <div id="login-form"></div> <div id="recover-password" style="display:none;"></div> Was ich Wünsche, zu erreichen, ist die Verwendung der Anker-tag
21
Antworten
Sehen, wie C# können nicht Schalter auf eine Art (die sammle ich nicht Hinzugefügt, da ein besonderer Fall, weil die ist-ein-Beziehungen bedeuten, dass mehr als eine eindeutige Fall gelten könnte), gibt es eine bessere Art und Weise
9
Antworten
Ich bin ein wenig code schreiben, in VB.NET verwendet eine switch-Anweisung, sondern in einem der Fälle, die es braucht, um zu springen zu einem anderen block. In C# würde es so Aussehen: switch (parameter) { case "userID":
5
Antworten
Zunächst werde ich erklären, dass ich bin viel vertrauter mit Enumerationen in C# und wie es scheint, Enumerationen in java ist eine ziemlich Sauerei. Wie Sie sehen können, ich versuche, verwenden Sie eine switch-Anweisung @ enums in
9
Antworten
Habe ich die Implementierung der folgenden, die in einem switch Aussage: switch(num) { case 4: //some code ; break; case 3: //some code ; break; case 0: //some code ; break; case < 0: //some code ;
8
Antworten
Ich Frage mich nur, warum die Java-7 switch - Anweisung nicht unterstützt null Fall und stattdessen wirft NullPointerException? Siehe die auskommentierte Zeile unten (Beispiel entnommen aus die Java-Tutorials Artikel auf switch): { String month = null; switch
5
Antworten
Ich habe Probleme mit strings in switch-Anweisungen in Swift. Ich habe ein Wörterbuch, genannt opts erklärt, wie <String, AnyObject> Habe ich diesen code: switch opts["type"] { case "abc": println("Type is abc") case "def": println("Type is def") default:
8
Antworten
Switch-Anweisungen sind in der Regel schneller als äquivalente if-else-if-Anweisungen (wie z.B. beschrieben in diesem Artikel) aufgrund von compiler-Optimierungen. Wie wirkt sich diese Optimierung tatsächlich funktioniert? Hat jemand eine gute Erklärung? InformationsquelleAutor der Frage Dirk Vollmar | 2009-01-14
6
Antworten
Kann mir bitte jemand erklären mir das an? InformationsquelleAutor der Frage | 2009-03-25
5
Antworten
Ich bin gerade erst lernen, C# und ich habe stecken zu bleiben, an etwas sehr Grundsätzliches. Für meine erste "app" ich dachte, ich würde gehen für etwas einfach, so entschied ich mich für einen BMI-Rechner. Der BMI
14
Antworten
Arbeite ich auf eine einfache video-Spiel-Programm für die Schule und ich erstellt haben, ein Verfahren, bei dem der Spieler 15 Lebenspunkte, wenn diese Methode aufgerufen wird. Ich habe zu halten, die Gesundheit auf ein Maximum von 100
4
Antworten
Warum nicht das switch Ausdruck erlauben longfloatdouble oder boolean Werte in Java? warum ist nur int (und diejenigen, die automatoically gefördert int) erlaubt? InformationsquelleAutor der Frage saravanan | 2011-02-28
5
Antworten
Ist es, einen Weg zu weisen zwei verschiedene Werte auf den gleichen block von code, ohne kopieren und einfügen? Zum Beispiel, unten 68 und 40 sollte, führen Sie den gleichen code, während 30 ist nicht im Zusammenhang.
2
Antworten
habe ich folgenden enum - enum EditMode { View = 0, Edit = 1, Delete = 2 } Nehmen wir an ich habe eine variable vom enum-Typ var editMode = EditMode.Edit; Warum funktioniert der folgende code nicht
8
Antworten
Wie kann ich mit switch blade-templates? Wenn ich verwendet: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch im Ergebnis sehe ich diesen text als Klartext. Ich bevorzuge Schalter in einigen Stück
13
Antworten
Brauche ich mehrere Fälle in switch-Anweisung in JavaScript, so Etwas wie: switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } Wie kann ich das tun? Wenn es keine Möglichkeit gibt, etwas zu
10
Antworten
Ich würde gerne eine switch-Anweisung, die mehrere Variablen und sieht so aus: switch (intVal1, strVal2, boolVal3) { case 1, "hello", false: break; case 2, "world", false: break; case 2, "hello", false: etc .... } Gibt es irgendeine
4
Antworten
Ich versuche zu prüfen, jeder index in eine 8-stellige Binär-string. Wenn es '0' dann ist es 'OFF' sonst seine 'ON'. Gibt es einen kürzeren Weg, um dieser code zu schreiben mit einem Schalter-ähnliche Funktion.? InformationsquelleAutor der Frage
5
Antworten
for (var count = 1; count < 6; count++) { switch (count) { case (2): document.write("hi"); break; case (count > 3): document.write("bye"); break; case (count >= 4): document.write("lol"); break; } } Weil es nicht so funktioniert, wie
10
Antworten
Gegeben, diese Methode, funktioniert diese repräsentieren einige unerhörte stilistische oder semantische faux pas: private double translateSlider(int sliderVal) { switch (sliderVal) { case 0: return 1.0; case 1: return .9; case 2: return .8; case 3: return .7;
13
Antworten
Irgendwann alle files in meiner Arbeitskopie bekam, markiert mit "S" - symbol wie unten gezeigt: $ svn st M S AclController.php S InstallationController.php S CustomerController.php S RedirController.php S IndexController.php S LoginController.php S OrderController.php S ProductController.php S SelfInstallController.php
8
Antworten
Gedanken über meine web-Anwendung performances, Frage ich mich, welche "if/else" - oder switch-Anweisung ist besser in Bezug auf die Leistung? InformationsquelleAutor der Frage Anth0 | 2010-01-18
4
Antworten
Ich versuche zu tun, die folgenden mit case in der Bash (Linux). Wenn X ist zwischen 460 und 660, Ausgabe X-Informationen. Wenn X ist zwischen 661 und 800, etwas anderes zu tun. Etc. Recht jetzt dies ist,
8
Antworten
In meinem code, das Programm etwas tut, je nach der vom Benutzer eingegebene text. Mein code sieht wie folgt aus: switch (name) { case text1: { //blah break; } case text2: { //blah break; } case text3:
15
Antworten
Ich versuche, so etwas zu tun, D. H., verwenden Sie ein array in einer switch-Anweisung. Ist es möglich in Java? Falls nicht, bitte erläutern Sie eine mögliche Lösung. boolean values = new boolean[4]; values[0] = true; values[1]
5
Antworten
Gibt es eine Liste aller if switches für die Verwendung in bash-scripting? Manchmal sehe ich jemanden, es zu benutzen und ich Frage mich, was der Schalter Sie verwenden tatsächlich tut. Beispiel ist die -z. Ich weiß, wie
7
Antworten
Wenn ich eine switch-case-Anweisung, wo das Objekt in der switch-string ist, ist es möglich zu tun, trotzdem ignoreCase vergleichen? Habe ich zum Beispiel: string s = "house"; switch (s) { case "houSe": s = "window"; } Wird
2
Antworten
Haftungsausschluss: swift-noob Hallo, ich habe gerade angefangen lernen rasch und wurde durch Die Swift-Programmiersprache (Apple ' s Buch veröffentlicht während der WWDC) und Frage mich, was das 'where' Schlüsselwort. Es wurde in let vegetable = "red pepper"