我需要編寫一個程序,給定一個數字和一個字母,它將打印該字母的次數與給定的數字。之後,我需要調用第一個方法並使用給定的值創建一個三角形。 第一個輸出應該是這樣的,如果我給它的參數(5,「u」)=「uuuuu」 我已經有了第一部分,但我需要調用第一個方法並獲得像這樣的輸出:我需要做一個倒三角形
u
uu
uuu
uuuu
uuuuu
這是我到目前爲止的代碼:
public class Triangle
{
private String theLetter;
private int cnt;
private String aLetter;
private int howMany;
public void getLetters(int cnt, String theLetter)
{
System.out.print("\"");
for(int x=0; x < cnt; x++)
{
System.out.print(theLetter);
}
System.out.print("\"");
System.out.println();
}
public void getLetterTriangle(int howMany, String aLetter)
{
for(int i = 0; i < howMany ; i++)
{
getLetters(howMany, aLetter);
}
System.out.println();
}
}
我只是不能在for循環做到這一點。請幫助。
請澄清的問題是什麼。 – Vitruvius
問題是我無法做for循環來獲取三角形的形狀,但有人已經向我展示了代碼,但是非常感謝@Saposhiente – Dylan