Ваш for-l oop кажется странным.
l oop следует читать так:
"Для int
i
, начиная с 0
, l oop до тех пор, пока i<5
и после каждой итерации, выполните i++
"
for(int i = 0; i<5, i++){
System.out.println("*" \n);
}
Это напечатает 5 строк:
*
*
*
*
*
теперь в каждой строке вам нужно еще одно *
, и вы, возможно, захотите удалить \n
, который уже включен в println
. Поэтому вместо печати "*"
вы создаете String
перед l oop, и вы добавляете к нему один новый *
на каждой итерации:
String line =""; // we start with an empty string
for(int i=0; i<5; i++){
line= line+"*"; // before printing we add a new *
System.out.println(line); // then we print it
}
Это должно (не тестировалось) привести к следующему:
*
**
***
****
*****