+ 1
How can I change an element of array that is defined in arraylist in java?
I want to change an element of an array that is defined in arraylist. Because I want to add an element whose index 0 to my array with an algorithm, but I don't know how I can. Please help me. Thank you.
3 Answers
+ 2
I don't really understand.
You have an array and array list.
You want to move something from the arraylist to the array?Âż
If that is what you want, it's the same as you'd normally modify an array value.
myArray[index] = myList.get(index);
// index for ^array. index for ^list.
myArray[0] = myList.get(5);
// index at 0 is now the value of the lists index at 5.
If that wasn't what you wanted, can you give an example?
+ 2
Oh.
You can actually do the exact same code you just did with the array in java. That syntax looks the same to me.
Just need that semi-colon on that first line in the loop.
+ 1
I will write my algorithm with C:
int array[]={1,3,5,7,8};
int index=3, fIndex=5, item=9;
int j=4;
//What I want to do is:
fIndex++;
while(j>=fIndex)
{
array[j+1]=array[j]
j--;
}
array[index]=item;
//How can I do this in Java?