/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
int[]my_array ={10,20,30,40,50};
System.
out.
println("Original Array:"+Arrays.
toString(my_array
));
//Remove the second element (index->3,value->40) of the array
int removeIndex =3;
for(int i =removeIndex; i<my_array.length-1; i++){
my_array[i] = my_array[i+1];
}
//We cannot alter the size of an array, after the removal, the last element the array will exist twic
System.
out.
println("After removing the third element:"+Arrays.
toString(my_array
)); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgl7CiAgICBpbnRbXW15X2FycmF5ID17MTAsMjAsMzAsNDAsNTB9OwogICAKICBTeXN0ZW0ub3V0LnByaW50bG4oIk9yaWdpbmFsIEFycmF5OiIrQXJyYXlzLnRvU3RyaW5nKG15X2FycmF5KSk7CiAgCgkJLy9SZW1vdmUgdGhlIHNlY29uZCBlbGVtZW50IChpbmRleC0+Myx2YWx1ZS0+NDApIG9mIHRoZSBhcnJheQoJCWludCByZW1vdmVJbmRleCA9MzsgCgkJCgkJZm9yKGludCBpID1yZW1vdmVJbmRleDsgaTxteV9hcnJheS5sZW5ndGgtMTsgaSsrKXsKCQkJbXlfYXJyYXlbaV0gPSBteV9hcnJheVtpKzFdOwoJCX0KCQkvL1dlIGNhbm5vdCBhbHRlciB0aGUgc2l6ZSBvZiBhbiBhcnJheSwgYWZ0ZXIgdGhlIHJlbW92YWwsIHRoZSBsYXN0IGVsZW1lbnQgdGhlIGFycmF5IHdpbGwgZXhpc3QgdHdpYwoJU3lzdGVtLm91dC5wcmludGxuKCJBZnRlciByZW1vdmluZyB0aGUgdGhpcmQgZWxlbWVudDoiK0FycmF5cy50b1N0cmluZyhteV9hcnJheSkpOwoJfQp9
Original Array:[10, 20, 30, 40, 50]
After removing the third element:[10, 20, 30, 50, 50]