Java 打印直角三角形
我需要像这样打印一个直角三角形Java 打印直角三角形,java,computer-science,Java,Computer Science,我需要像这样打印一个直角三角形 * ** *** **** 这就是我必须要做的,我被困在我应该做的事情上 public static void main(String[] args) { } private static void printWhitespaces(int size) { for(int i = 0; i < size; i++){ System.out.println(); } } private static
*
**
***
****
这就是我必须要做的,我被困在我应该做的事情上
public static void main(String[] args) {
}
private static void printWhitespaces(int size) {
for(int i = 0; i < size; i++){
System.out.println();
}
}
private static void printStars(int amount) {
for(int i = 0;i < amount; i++){
System.out.print("*");
}
}
private static void printTriangle(int rows) {
for(int i = 0; i < rows; i++) {
// Right aligned triangle code
}
}
publicstaticvoidmain(字符串[]args){
}
专用静态空白打印空白(整数大小){
对于(int i=0;i
}诀窍是在
*
您可以选择以下方法:
private static void printWhitespaces(int size) {
for(int i = 0; i < size; i++){
System.out.println();
}
}
private静态空白打印空白(int-size){
对于(int i=0;i
如果不这样做,它将打印许多空行。但是,如果您将System.out.println()
交换为System.out.print()
,它应该可以做到这一点
然后,作为大小为5的三角形的示例,您将:
- 打印4个空格和1个空格*
- 打印3个空格和2个*
- 打印2个空格和3个*
- 打印1个空格和4个*
- 打印5个*
您可以在循环中执行此操作。诀窍是在
*
您可以选择以下方法:
private static void printWhitespaces(int size) {
for(int i = 0; i < size; i++){
System.out.println();
}
}
private静态空白打印空白(int-size){
对于(int i=0;i
如果不这样做,它将打印许多空行。但是,如果您将System.out.println()
交换为System.out.print()
,它应该可以做到这一点
然后,作为大小为5的三角形的示例,您将:
- 打印4个空格和1个空格*
- 打印3个空格和2个*
- 打印2个空格和3个*
- 打印1个空格和4个*
- 打印5个*