16.11.2013 Aufrufe

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

public void schnei<strong>de</strong>ausMittleresDrittel(<strong>in</strong>t l<strong>in</strong>ks, <strong>in</strong>t rechts)<br />

{<br />

float luecke;<br />

float x1, x2;<br />

Float tempFloat1, tempFloat2;<br />

// Zugriff an <strong>de</strong>r angegebenen Position<br />

tempFloat1 = (Float) endpunkt.elementAt(l<strong>in</strong>ks);<br />

tempFloat2 = (Float) endpunkt.elementAt(rechts);<br />

luecke = tempFloat2.floatValue() - tempFloat1.floatValue();<br />

x1 = tempFloat1.floatValue() + luecke/3.0f;<br />

x2 = tempFloat2.floatValue() - luecke/3.0f;<br />

// E<strong>in</strong>fuegen an <strong>de</strong>r angegebenen Stelle <strong>in</strong> <strong>de</strong>r Liste<br />

endpunkt.<strong>in</strong>sertElementAt(new Float(x2),rechts);<br />

endpunkt.<strong>in</strong>sertElementAt(new Float(x1),rechts);<br />

}<br />

}<br />

2.3.4 Vergleichsoperatoren<br />

<strong>Java</strong> hat e<strong>in</strong>e Menge von Operatoren für das Vergleichen von zwei o<strong>de</strong>r mehr<br />

Größen. Diese Operatoren lassen sich aufteilen <strong>in</strong><br />

- relationale Operatoren. Sie s<strong>in</strong>d zum Ordnen von Größen bestimmt, ob etwa e<strong>in</strong> Wert größer o<strong>de</strong>r<br />

kle<strong>in</strong>er als e<strong>in</strong> an<strong>de</strong>rer ist.<br />

- Gleichheitsoperatoren. Sie sagen nur aus, ob zwei Werte gleich s<strong>in</strong>d<br />

2.3.5 Logische Ausdrücke<br />

Logische Operationen können auf zwei verschie<strong>de</strong>ne Arten ausgeführt wer<strong>de</strong>n:<br />

- Short-turn-Operatoren (logisches AND && und logisches OR ||). Sie operieren nur mit booleschen<br />

Variablen.<br />

- Bitweise Operatoren. Sie operieren mit je<strong>de</strong>m Bit zweier ganzzahliger Operan<strong>de</strong>n.<br />

175

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!