Hello banie
I indented and tested your code and it looks file:
public class Banie {
private final int height;
private final int width;
public Banie(final int height, final int width) { // Constructor
this.height = height;
this.width = width;
}
public void print() {
for (int line = 0; line < height; line++) {
final double percentage = line / (double) height;
final int item = (int) (percentage * width) + 1; // Type casting
for (int at = 0; at < item; at++) {
System.out.print("@");
}
System.out.println();
if ( height == item);
}
}
}
It gives output
@
@@
@@@
@@@@
@@@@@
@@@@@@
@@@@@@@
Is this what you wanted? Or, do you need: