for(int i=0;i<10;i++)
{
if((i%2)==0)
{
System.out.println(i);
}
}
上記のコードでは、 "i"値を印刷する代わりに配列に "i"の値を保存する必要があります。どのように配列の値を保存することができますか?Javaの配列に値を保存する
for(int i=0;i<10;i++)
{
if((i%2)==0)
{
System.out.println(i);
}
}
上記のコードでは、 "i"値を印刷する代わりに配列に "i"の値を保存する必要があります。どのように配列の値を保存することができますか?Javaの配列に値を保存する
あなたがint a[10];
のように配列を宣言して、単に
a[1] = i;
宣言配列を行うことによって、アレイiに値を追加し、それに値を割り当てることができます。
あなたはあなたのi
の値の半分を与える
i/2
の値のリマインダーを得るよう、
2
で割っあなた
for loop
の長さの配列を宣言する必要が
int a[] = new int[10];
for(int i=0;i<10;i++){
if((i%2)==0){
a[i] = i;
}
}
int[] arr=new int[10];
int j=0;
for(int i=0;i<10;i++)
{
if((i%2)==0)
{
arr[j]=i;
j++;
}
}
:
int length = 10;
int arr_i[] = new int[(int)(length/2)];
int index = 0;
for(int i=0;i<length;i++)
{
if((i%2) == 0){
arr[index] = i;
index ++;
}
}
配列を宣言してそれをプッシュすると便利ですか?あなたは何を試しましたか? –
if(int i = 0; i <10; i ++) 'for(int i = 0; i <10; i ++)'にする必要がありますか? – Sam
申し訳ありませんが、 "for"の代わりに "if"を間違って入力しました... – Leks