Als «if-statement» getaggte Fragen

266
Wie vermeide ich Wenn-Ketten?

Angenommen, ich habe diesen Pseudocode: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); Funktionen executeStepXsollten genau dann ausgeführt werden,...

263
Zu viele Wenn-Anweisungen?

Der folgende Code funktioniert zwar so, wie ich es brauche, aber er ist hässlich, übertrieben oder eine Reihe anderer Dinge. Ich habe mir Formeln angesehen und versucht, einige Lösungen zu schreiben, aber am Ende habe ich eine ähnliche Anzahl von Aussagen. Gibt es eine Art mathematische Formel,...

252
Unterschied zwischen if (a - b <0) und if (a <b)

Ich las Javas ArrayListQuellcode und bemerkte einige Vergleiche in if-Anweisungen. In Java 7 werden die Verfahren grow(int)Verwendungen if (newCapacity - minCapacity < 0) newCapacity = minCapacity; In Java 6 grownicht vorhanden. Die Methode verwendet ensureCapacity(int)jedoch if (newCapacity...

201
Kurzform für Java if-Anweisung

Ich weiß, dass es eine Möglichkeit gibt, eine Java- ifAnweisung in Kurzform zu schreiben . if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Weiß jemand, wie man die Kurzform für die obigen 5 Zeilen in eine Zeile

192
Inline-Bedingungen in angle.js

Ich habe mich gefragt, ob es in Angular eine Möglichkeit gibt, Inhalte bedingt anzuzeigen, außer ng-show usw. Zum Beispiel in backbone.js könnte ich etwas mit Inline-Inhalten in einer Vorlage tun, wie: <% if (myVar === "two") { %> show this<% } %> Aber im Winkel beschränke ich mich...