Informatik 1 - Ãbungen -WS 01/02 Softwareentwicklung mit Java
Informatik 1 - Ãbungen -WS 01/02 Softwareentwicklung mit Java
Informatik 1 - Ãbungen -WS 01/02 Softwareentwicklung mit Java
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Programm-Beispiel2<br />
<strong>Informatik</strong> 1 - Übungen -<strong>WS</strong> <strong>01</strong>/<strong>02</strong><br />
<strong>Softwareentwicklung</strong> <strong>mit</strong> <strong>Java</strong><br />
Kontrollstrukturen<br />
If und if-else:<br />
public class Kontroll05 {<br />
/* if-else-Anweisung<br />
Test, ob der String <strong>mit</strong> einem großen oder kleine "a" beginnt<br />
*/<br />
public static void main ( String [] args ) {<br />
String s;<br />
s = "Asterix";<br />
if (s!=null) { // aeusserer if-Block<br />
if (s.charAt (0) == 'a' || s.charAt (0) == 'A')<br />
System.out.println("String beginnt <strong>mit</strong> a,A");<br />
else<br />
System.out.println("String beginnt nicht <strong>mit</strong> a,A");<br />
} // Ende if<br />
} // Ende main<br />
}// Ende class<br />
geschachtelte if-else-Anweisung:<br />
<strong>mit</strong> der äußeren if-Abfrage wird getestet, ob der String initialisiert ist, d.h. ob eine Instanz existiert,<br />
auf die die Variable s verweist)<br />
(<strong>mit</strong> der Initialisierung erhält eine Referenzvariable einen Wert ungleich null)<br />
Dipl.-Inform. (FH) Helga Gabler 29