fork download
  1. public void buildRegDecoratedTree(int treeHight) {
  2.  
  3. //CREATE ROWS OF TREE LOOP
  4. for (int row = 0; row < treeHight; row++) {
  5. int maxWidth = (row * 2) + 1;
  6.  
  7. //ADDING INDENTATION LOOP
  8. for (int indentation = 0; indentation < treeHight - row - 1; indentation++) {
  9. tree.append(" ");
  10. }
  11.  
  12. //ADDING TREE SYMBOL WITH ORNAMENTS LOOP
  13. for (int symbol = 1, arrIndex = -1; symbol <= maxWidth; symbol++, arrIndex++) {
  14.  
  15. if (symbol % 2 == 0 && arrIndex < ornaments.length) {
  16. tree.append(ornaments[arrIndex]);
  17. arrIndex--;
  18. }
  19. else if (arrIndex == ornaments.length) {
  20. arrIndex = 0;
  21. tree.append(ornaments[arrIndex]);
  22. arrIndex--;
  23. }
  24. else {
  25. tree.append(treeSymbol);
  26. }
  27. }
  28. tree.append(System.lineSeparator());
  29. }
  30. System.out.println(tree.toString());
  31. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
public void buildRegDecoratedTree(int treeHight) {
       ^
Main.java:4: error: class, interface, or enum expected
        for (int row = 0; row < treeHight; row++) {
                          ^
Main.java:4: error: class, interface, or enum expected
        for (int row = 0; row < treeHight; row++) {
                                           ^
Main.java:8: error: class, interface, or enum expected
            for (int indentation = 0; indentation < treeHight - row - 1; indentation++) {
            ^
Main.java:8: error: class, interface, or enum expected
            for (int indentation = 0; indentation < treeHight - row - 1; indentation++) {
                                      ^
Main.java:8: error: class, interface, or enum expected
            for (int indentation = 0; indentation < treeHight - row - 1; indentation++) {
                                                                         ^
Main.java:10: error: class, interface, or enum expected
            }
            ^
Main.java:13: error: class, interface, or enum expected
            for (int symbol = 1, arrIndex = -1; symbol <= maxWidth; symbol++, arrIndex++) {
                                                ^
Main.java:13: error: class, interface, or enum expected
            for (int symbol = 1, arrIndex = -1; symbol <= maxWidth; symbol++, arrIndex++) {
                                                                    ^
Main.java:17: error: class, interface, or enum expected
                    arrIndex--;
                    ^
Main.java:18: error: class, interface, or enum expected
                }
                ^
Main.java:21: error: class, interface, or enum expected
                    tree.append(ornaments[arrIndex]);
                    ^
Main.java:22: error: class, interface, or enum expected
                    arrIndex--;
                    ^
Main.java:23: error: class, interface, or enum expected
                }
                ^
Main.java:26: error: class, interface, or enum expected
                }
                ^
Main.java:29: error: class, interface, or enum expected
        }
        ^
Main.java:31: error: class, interface, or enum expected
    }
    ^
17 errors
stdout
Standard output is empty