java怎么輸出三角形星號(hào)

小億
259
2024-01-18 14:34:10

要輸出一個(gè)三角形星號(hào),可以使用嵌套循環(huán)來(lái)實(shí)現(xiàn)。以下是一個(gè)使用Java編寫的示例代碼:

public class TriangleStar {
    public static void main(String[] args) {
        int rows = 5;
        
        for (int i = 1; i <= rows; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print("* ");
            }
            System.out.println();
        }
    }
}

在上面的代碼中,我們使用兩個(gè)for循環(huán)來(lái)控制行和列。外部的循環(huán)控制行數(shù),從1到指定的行數(shù)(這里是5)進(jìn)行迭代。內(nèi)部的循環(huán)控制每行的列數(shù),從1到當(dāng)前行數(shù)進(jìn)行迭代。在內(nèi)部循環(huán)中,我們使用System.out.print("* ")來(lái)輸出星號(hào),并使用System.out.println()在每行結(jié)束后輸出換行符。

運(yùn)行上述代碼,將會(huì)輸出如下的三角形星號(hào):

* 
* *
* * *
* * * *
* * * * *

你可以根據(jù)需要調(diào)整rows的值來(lái)輸出不同行數(shù)的三角形星號(hào)。

0