我必須撰寫一個包含一個方法的代碼,該方法將整數向量作為引數,并根據它們的值在螢屏上列印水平條形圖。我只是不能用字串的值列印字符的數量。現在我有一個方法串列:
class Main {
public static void main(String args[]) {
exibeGraficoDeBarras();
}
static void exibeGraficoDeBarras(){
int lista[]={4,12,10,14,17,9};
for (int i = 0; i<lista.length; i ){
for (int j = 0; j<lista[i]; j ){
System.out.print("#");
}
System.out.println();
}
}
}
輸出應該是這樣的:
“########## 10”
“##### 5”
“####### 7”
只需添加“”即可導致格式化
uj5u.com熱心網友回復:
你需要三樣東西:
for (int i = 0; i < 10; i ) { code goes here }運行“代碼在此處”中的部分 10 次。您也可以將for回圈放在代碼轉到此處部分。list[0]訪問串列中的第一項(10在您的情況下為 , )。0當然也可以i。System.out.print(thingie)列印東西。例如, thingie 可以"#"列印一個哈希值,或者i當然也可以。System.out.println()然后完成該行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/505250.html
上一篇:基本Kotlin:將RomanNumbers轉換為Integer的程式
下一篇:在for回圈中操作和分組字串
