Geschweifte Klammern nutzen oder nicht?

Status
Nicht offen für weitere Antworten.

Daniel_L

Bekanntes Mitglied
Hallo,

gibt es Performance-Gründe, weshalb man { und } weitestgehend vermeiden sollte? Oder spielen die keine Rolle, so dass man lieber ausgiebig Gebrauch davon macht, um den Code übersichtlich zu halten?

Also
Code:
for (String a: array) if (!a.equals("abc") (a.length()>0) ? doThis() : doThat();

oder
Code:
for (String a: array) {
  if (!a.equals("abc") {
    if (a.length()>0) {
      doThis();
    } else {
      doThat();
    }
  }
}
 
B

Beni

Gast
Die Klammern haben keinen Einfluss auf die Performance des Programmes, sie werden bereits vom Parser gelöscht, der Compiler bekommt sie nie zu Gesicht.

Sie haben aber einen grossen Einfluss auf die Übersicht... Persönlich schreibe ich unterdessen selbst dann Klammern, wenn es gar nicht notwendig wäre.
 

Daniel_L

Bekanntes Mitglied
Alles klar, vielen Dank!

Ich selbst mache auch eher ausgiebig Gebrauch von Klammern, allein, weil das Kommentieren dann einfacher ist bzw. die Kommentare besser zuzuordnen sind.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
K Erste Schritte Geschweifte Klammern Java Basics - Anfänger-Themen 12
R alleinstehende geschweifte Klammern Java Basics - Anfänger-Themen 5
E Regex für geschweifte Klammern? Java Basics - Anfänger-Themen 10
W Problem mit Programm (geschweifte Klammern setzen) Java Basics - Anfänger-Themen 11
M for schleife ohne geschweifte Klammer Java Basics - Anfänger-Themen 15
A Hat jemand einen ratschlag, wie java beim replaceALL eine geschweifte klammer erkennt ? Java Basics - Anfänger-Themen 5
M Klasse in Runden Klammern bei Objektimplementierung Java Basics - Anfänger-Themen 4
J Eckige Klammern werden nicht erkannt Java Basics - Anfänger-Themen 1
J Klammern werden fälschlicherweise eingelesen Java Basics - Anfänger-Themen 2
T split innerhalb Klammern ignorieren? Java Basics - Anfänger-Themen 6
S Java Text splitten mit Tabs, Zeilen, Zeichen und Klammern. Java Basics - Anfänger-Themen 6
D Werte in eckige Klammern finden Java Basics - Anfänger-Themen 3
D Compiler-Fehler kurze Frage (Fehler): runde Klammern im Println Java Basics - Anfänger-Themen 3
B Java - Reguläre Ausdrücke - RegEx oder Regular Expressions - Eckige Klammern Java Basics - Anfänger-Themen 2
F while Schleife ohne Klammern Java Basics - Anfänger-Themen 9
N enum vergleiche Klammern? Java Basics - Anfänger-Themen 5
H Nur Zahlen, Klammern und Operatoren Java Basics - Anfänger-Themen 3
H Wohlgeformte Klammern Java Basics - Anfänger-Themen 26
M keine geschwungenen Klammern Java Basics - Anfänger-Themen 9
B Text zwischen geschweiften klammern Java Basics - Anfänger-Themen 11
B bestimmte klammern im string ersetzten Java Basics - Anfänger-Themen 17
B Klammern im String Java Basics - Anfänger-Themen 9
T Syntax für .split mit Klammern Java Basics - Anfänger-Themen 2
StrikeTom Per regex string zwischen klammern raussuchen Java Basics - Anfänger-Themen 14
Luk10 Wo zum Teufel fehlen Hier Klammern? Java Basics - Anfänger-Themen 2
K println - Klammern von Operationen Java Basics - Anfänger-Themen 4
W Suche nach strings zwischen eckigen Klammern mittels regulärer Ausdrücke Java Basics - Anfänger-Themen 3
D Klammern in regulären Ausdrücken Java Basics - Anfänger-Themen 2
C Klammern einlesen!!! Falsche Ausgabe!!!! Java Basics - Anfänger-Themen 4
Developer_X Problem mit Klammern im Code Java Basics - Anfänger-Themen 17
M Wie ersetzt man einen String mit eckigen Klammern Java Basics - Anfänger-Themen 5
E Irgendwo fehlen Klammern ? Java Basics - Anfänger-Themen 6
B Was steht innerhalb von solchen <.> Klammern Java Basics - Anfänger-Themen 2
H Klammern bei replaceAll-Methode Java Basics - Anfänger-Themen 3
E Klammern in einem String entfernen! Java Basics - Anfänger-Themen 4
J Klassen Instanzen einer Klasse in einer anderen unabhängigen Klasse nutzen Java Basics - Anfänger-Themen 4
I Objekte in ShareProject speichern um später zu nutzen Java Basics - Anfänger-Themen 4
I Gleiche Klassen und Methoden in unterschiedlichen Projekten nutzen Java Basics - Anfänger-Themen 2
berserkerdq2 Wozu benötigt man den BiPredicate, kann ich nicht einfach eine normale Methode nutzen, statt BiPredicate? Java Basics - Anfänger-Themen 3
berserkerdq2 Warum soll ich shuffle nutzen, um bei Rückgabewert Collection eine Liste zurückzugeben? Java Basics - Anfänger-Themen 3
L Methoden in anderen Klassen nutzen Java Basics - Anfänger-Themen 6
A Ein Array bearbeiten und in einer anderen Methode nutzen Java Basics - Anfänger-Themen 6
jamboy7 Java-API kennenlernen, verstehen und nutzen lernen Java Basics - Anfänger-Themen 4
K Zweimal dieselbe Methode als Übergabeparameter nutzen Java Basics - Anfänger-Themen 1
low_in_the_head Eigene Exception nutzen Java Basics - Anfänger-Themen 4
T Mathe Bibliotheksfunktionen nutzen bei Geany Java Basics - Anfänger-Themen 1
B Jsoup: gleiche Session nutzen Java Basics - Anfänger-Themen 0
G Scanner nutzen und Index auslesen Java Basics - Anfänger-Themen 8
I Greedy Methode Methoden nutzen Java Basics - Anfänger-Themen 3
I Klassen als Datentyp nutzen? Java Basics - Anfänger-Themen 11
J Button als Feld nutzen Java Basics - Anfänger-Themen 17
CptK Interface 2 von einander unabhängige Frames mit Panel gleichzeitig nutzen Java Basics - Anfänger-Themen 66
I System.currentTimeMillis() nutzen Java Basics - Anfänger-Themen 2
K FYI: Reguläre Ausdrücke nutzen ja/nein Java Basics - Anfänger-Themen 2
M Welches Framework für kleine WebApp nutzen? Java Basics - Anfänger-Themen 6
M WebApp in Azure - Welse Tools nutzen? Java Basics - Anfänger-Themen 2
I Java updatebar? Oder lieber C# nutzen? Java Basics - Anfänger-Themen 9
J Polymorphie und Dynamisches Binden richtig nutzen Java Basics - Anfänger-Themen 11
L Variable aus einer Klasse in einer anderen Klasse nutzen Java Basics - Anfänger-Themen 6
S Abstrakte Methode nutzen Java Basics - Anfänger-Themen 9
Kornblume Comparable Interface für Objektvergleiche nutzen Java Basics - Anfänger-Themen 15
deatzi Variable aus If Abfrage später nutzen Java Basics - Anfänger-Themen 4
L Variablen in anderen Klassen nutzen Java Basics - Anfänger-Themen 6
B Methoden Nutzen der Instanzvariablen in Klassenmethoden Java Basics - Anfänger-Themen 1
S Vererbung Variablen klassenübergreifend nutzen Java Basics - Anfänger-Themen 42
B Variable in mehreren Klassen nutzen Java Basics - Anfänger-Themen 4
A Kann man ein Attribut aus einer anderen Klasse nutzen? Java Basics - Anfänger-Themen 3
O Datentypen Volle 16 Bit eines Short für flags Abfrage nutzen Java Basics - Anfänger-Themen 11
L Java 1.6 ohne sicherheitsmedung nutzen Java Basics - Anfänger-Themen 4
U Array werte speichern und für berechnungen nutzen Java Basics - Anfänger-Themen 4
J Wie lässt sich der Konstruktor einer Klasse einer Funktion einer Klasse nutzen. Java Basics - Anfänger-Themen 4
P Verschiedene Java Versionen nutzen Java Basics - Anfänger-Themen 6
F Interface aus anderem Package nutzen Java Basics - Anfänger-Themen 10
S Input/Output JS Source code in Java nutzen Java Basics - Anfänger-Themen 1
M Pc Leistung zu 100% nutzen Java Basics - Anfänger-Themen 4
N Variablen Variable in Main deklarieren und in anderer Methode nutzen Java Basics - Anfänger-Themen 12
G Was ist der Nutzen von generischen Konstruktoren? Java Basics - Anfänger-Themen 4
O Innere Klassen nutzen? Java Basics - Anfänger-Themen 4
S Umgebungsvariable Wert einer Variable global nutzen Java Basics - Anfänger-Themen 3
D OOP Nutzen von Accesors? Java Basics - Anfänger-Themen 13
T unterklasse will eine methode von der oberklasse nutzen Java Basics - Anfänger-Themen 4
D Name einer Variable als String nutzen Java Basics - Anfänger-Themen 13
K Vererbung Variable aus anderer Klasse nutzen Java Basics - Anfänger-Themen 3
A .jar unter Linux nutzen Java Basics - Anfänger-Themen 2
K Ein zentrales Objekt in vielen anderen Klassen nutzen? Java Basics - Anfänger-Themen 22
DStrohma Best Practice Hibernate für kleine Anwendung nutzen? Java Basics - Anfänger-Themen 4
B methoden aus einer anderen klasse nutzen Java Basics - Anfänger-Themen 3
B Kann man Windowbuilder auch mit Juno (also Eclipse 4.2) nutzen? Java Basics - Anfänger-Themen 1
J Sinn/Nutzen von Scanner Java Basics - Anfänger-Themen 23
C Printf nutzen Java Basics - Anfänger-Themen 10
C Printf nutzen Java Basics - Anfänger-Themen 6
Anfänger2011 selber geschriebene Programme nutzen Java Basics - Anfänger-Themen 11
K Verschiedene JDK´s paralell nutzen? Java Basics - Anfänger-Themen 3
M Interface als Konstruktorparameter nutzen, um Funktion zu plotten Java Basics - Anfänger-Themen 14
B lokales JRE bei Applets nutzen ? Java Basics - Anfänger-Themen 4
L Variable einer ListenerKlasse nutzen Java Basics - Anfänger-Themen 3
X Muss man Java können um Jython nutzen zu können? Java Basics - Anfänger-Themen 14
A Variablen Variable aus if in main nutzen Java Basics - Anfänger-Themen 14
V Ressourcen aus Ordner nutzen Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben