Add content

This commit is contained in:
Henri Burau
2020-03-25 13:36:45 +01:00
parent 144cc46cbd
commit c4af2c6892
4 changed files with 48 additions and 10 deletions

View File

@ -17,3 +17,18 @@ assert wert < 5 : "wert muss kleiner fünf sein";
Wird eine Assertion ausgelöst, dann wird das Programm beendet.
**Achtung:** `assert` muss enabled werden
---
## Aufgaben
1) Gegeben ist eine Methode `int getTriangleArea(int a, int b, int c)`, die die Fläche eines Dreiecks berechnet. Wie würde man sicherstellen, dass `a` und `b` kleiner sind als die Hypothenuse `c`?
* ```java
assert c > b && c > a : "Die Hypothenuse darf nicht kürzer als die beiden Schenkel sein."
```
2) Wie würde man überprüfen ob ein String `input` leer oder gleich `null` ist?
* ```java
assert input != null && !input.empty() : "Der String darf nicht null oder leer sein";
```