java20 if else verzweigung (PDF)




File information


Title: java20_if-else-verzweigung.pptx
Author: Berthold Metz

This PDF 1.3 document has been generated by PowerPoint / Mac OS X 10.7.2 Quartz PDFContext, and has been sent on pdf-archive.com on 17/12/2016 at 12:03, from IP address 87.122.x.x. The current document download page has been viewed 279 times.
File size: 308.41 KB (10 pages).
Privacy: public file
















File preview


Java:  
if/else-­‐Verzweigung  

www.informatikzentrale.de

Syntax von if-else
if (Bedingung)
{
Anweisung1;
}
else
{
Anweisung2;
}

zwischen  {  und  }:  
Anweisungsblock  (wird  bei  
Zutreffen  der  Bedingung  ausgeführt)  

Einrückungen  beachten:  
Anweisungsblock  wird  eingerückt!  

Beispiel:

if(i==13)
{
System.out.println("i ist 13");
}
else
{
System.out.println("i ist nicht 13");
}
www.informatikzentrale.de

Syntax von if-else: Mehrere Bedingungen prüfen
if (Bedingung1)
{
Anweisung1;
}
else if (Bedingung2)
{
Anweisung2;
}
else
{
Anweisung3;
}

Beispiel:
if(i<10){
System.out.println("kleiner zehn");
}
else if (i>100) {
System.out.println("größer 100");
}
else {
System.out.println("zwischen 10 und
99");
}
www.informatikzentrale.de

Syntax von if-else: Mehrere Bedingungen prüfen
if (Bedingung)
{
Anweisung1
}
else if (Bedingung2)
Wenn eine Bedingung als wahr erkannt
{
und die zugehörige Anweisung
Anweisung2
ausgeführt wird, werden die folgenden
}
Zweige nicht überprüft/ausgeführt!
else if (Bedingung3)
{
Anweisung3
}
else
{
Anweisung4
}
www.informatikzentrale.de

Bedingungen verknüpfen:

if (Bedingung1 && Bedingung2)
!

! beide Bedingungen müssen wahr sein (UND)!

if (Bedingung1 || Bedingung2)
!

! eine der beiden Bedingungen muss wahr sein (ODER)!

Beispiel:
if(i>10 && i<20)
{
System.out.println("i ist zwischen 10 und 20");
}
else
{
System.out.println("i nicht zw. 10 und 20");
}
www.informatikzentrale.de

Vergleichsoperatoren

Operator
==
!=
<
<=
>=
>

Bedeutung
gleich
ungleich
kleiner
kleiner oder gleich
größer oder gleich
größer

www.informatikzentrale.de

Zeichenketten vergleichen: NICHT mit ==
Methode equals()

if(name.equals("john"))
{
System.out.println("Du heißt john");
}

if(name.equals("john") && alter == 12)
{
System.out.println("john, du bist nicht
volljährig");
}
www.informatikzentrale.de

Groß-/Kleinschreibung
Methode toLowerCase() / toUpperCase

String name = "John";
String nameklein = name.toLowerCase();
if(nameklein.equals("john"))
{
System.out.println("Du heißt John");
}
String name = "John";
String namegross = name.toUpperCase();
if(namegross.equals("JOHN"))
{
System.out.println("Du heißt John");
}
www.informatikzentrale.de

Im Struktogramm
Einfache Auswahl

(ein leerer Strukturblock (rechts))

Zweifache Auswahl

(kein leerer Strukturblock)
www.informatikzentrale.de






Download java20 if-else-verzweigung



java20_if-else-verzweigung.pdf (PDF, 308.41 KB)


Download PDF







Share this file on social networks



     





Link to this page



Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..




Short link

Use the short link to share your document on Twitter or by text message (SMS)




HTML Code

Copy the following HTML code to share your document on a Website or Blog




QR Code to this page


QR Code link to PDF file java20_if-else-verzweigung.pdf






This file has been shared publicly by a user of PDF Archive.
Document ID: 0000523435.
Report illicit content