我有一個基於用戶輸入的循環增量值任務。基於用戶輸入循環顯示增量值
的任務是,下面的線在控制檯
*
**
***
****
*****
和線的量是由用戶輸入產生的決定。即如果用戶在2它提供了以下的輸出:
*
**
我當前的代碼是:
import static javax.swing.JOptionPane.*;
public class loop1 {
public static void main(String[] args){
int current_line = 0;
String input_line = showInputDialog("type here ");
int target_line = Integer.parseInt(input_line);
while (current_line != target_line){
String sign = "*";
System.out.println(sign);
current_line ++;
}
}
}
但我似乎無法得到星號的數量(*),以增加每它運行的時間。我怎樣才能做到這一點?
(它會更容易下手爲'(;;)'循環在這個問題)。 – user2864740 2014-09-29 18:29:31
我真的建議在看這個http://mathbits.com/MathBits/Java/Looping/NestedFor .htm這是我會用的。 – StephenButtolph 2014-09-29 18:30:16