Add content
This commit is contained in:
@ -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";
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user