Not working correctly while deleting from an array

Forum for anything not suitable for the other forums.

Not working correctly while deleting from an array

Postby kokilasoral » Fri Jun 03, 2016 11:45 am

In my first technique i want to delete a component at a position but instead of deleting, it variations the element to 0.
@Override
public void delete AtPostion(int position) {
size-- ;
for (int i = 0; i < list.length; i++){
if (i == position){
list [i] = list [size];
} } }

In the other technique i want to delete a value, but instead of deleting a value from list, it find the location instead of value and sub stracts by 1..
eg: if my input value is to delete 3, instead if sub stracts 1 from position 3.
public void delete Values(int value) {
size-- ;
for (int i = 0;i < list.length; i++)
if (value == list [i]) {
list [ value]--;
}
}
kokilasoral
 
Posts: 1
Joined: Fri Jun 03, 2016 10:00 am

Return to General Discussion

Who is online

Users browsing this forum: Google [Bot] and 14 guests

cron