Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public double getVolumenStahlbetonBauteile() {
- double voulmenAllerStahlbetonBauteile = 0;
- String[] verwendeteBaustoffe = { "C20/25", "C25/30" };
- ArrayList<String> fklassen = new ArrayList<String>();
- String faktuell;
- for (Fundament fundament : fundamente) {
- faktuell = fundament.getFestigkeitsklasse();
- if (fklassen.contains(faktuell)) {
- fklassen.add(faktuell);
- }
- }
- for (Geschoss geschoss : geschosse) {
- ArrayList<Rundstuetze> rundstuetzenInDiesemGeschoss = geschoss.getRundstuetzen();
- for (Rundstuetze rundstuetze : rundstuetzenInDiesemGeschoss) {
- faktuell = rundstuetze.getFestigkeitsklasse();
- if (fklassen.contains(faktuell)) {
- fklassen.add(faktuell);
- }
- }
- // Volumen der Decke aufaddieren
- faktuell = geschoss.getDecke().getFestigkeitsklasse();
- if (fklassen.contains(faktuell)) {
- fklassen.add(faktuell);
- }
- }
- System.out.println(fklassen);
- for (String baustoff : verwendeteBaustoffe) {
- voulmenAllerStahlbetonBauteile += getVolumenFuerFestigkeitsklasse(baustoff);
- }
- return voulmenAllerStahlbetonBauteile;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement