Advertisement
Guest User

Untitled

a guest
Jan 19th, 2020
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. public double getVolumenStahlbetonBauteile() {
  2. double voulmenAllerStahlbetonBauteile = 0;
  3. String[] verwendeteBaustoffe = { "C20/25", "C25/30" };
  4. ArrayList<String> fklassen = new ArrayList<String>();
  5. String faktuell;
  6. for (Fundament fundament : fundamente) {
  7. faktuell = fundament.getFestigkeitsklasse();
  8. if (fklassen.contains(faktuell)) {
  9. fklassen.add(faktuell);
  10. }
  11. }
  12. for (Geschoss geschoss : geschosse) {
  13.  
  14. ArrayList<Rundstuetze> rundstuetzenInDiesemGeschoss = geschoss.getRundstuetzen();
  15. for (Rundstuetze rundstuetze : rundstuetzenInDiesemGeschoss) {
  16. faktuell = rundstuetze.getFestigkeitsklasse();
  17. if (fklassen.contains(faktuell)) {
  18. fklassen.add(faktuell);
  19. }
  20. }
  21.  
  22. // Volumen der Decke aufaddieren
  23.  
  24. faktuell = geschoss.getDecke().getFestigkeitsklasse();
  25. if (fklassen.contains(faktuell)) {
  26. fklassen.add(faktuell);
  27. }
  28. }
  29. System.out.println(fklassen);
  30. for (String baustoff : verwendeteBaustoffe) {
  31. voulmenAllerStahlbetonBauteile += getVolumenFuerFestigkeitsklasse(baustoff);
  32. }
  33. return voulmenAllerStahlbetonBauteile;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement