簡體   English   中英

數組循環如何對其自身進行三倍計時

[英]Array loop how to times itself three times

我是java的新手,我正在嘗試制作以下數組,使其自身倍增3倍。 當前輸出是相同的。 我如何使它成為輸出:假設輸入i = 1,輸出將為{3,6,12},因此將其乘以該數字之前的三倍。

double [] conversion = new double [3];
for(int i=0;i<conversion.length;i++){
    conversion[i]=3*bytes;
double [] conversion = new double [3];
for(int i=0;i<conversion.length;i++){
    conversion[i]=3*i;

但是字節形式在哪里,為什么要使用它

您希望將數組中的第一個值設置為輸入的3倍,然后在其后循環遍歷這些值。

int inputNumber = 1;
int[] conversion = new int[3];
conversion[0] = inputNumber * 3;
for(int i = 1; i < conversion.length; i++) {
    conversion[i] = conversion[i-1] * 3;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM