Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ArrayList - removeAll / 10 сообщений из 10, страница 1 из 1
30.12.2005, 12:14
    #33465715
GlukOza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
Привет всем! С наступающим Новым годом!

Подскажите, как удалить все объекты из ArrayList().
...
Рейтинг: 0 / 0
30.12.2005, 12:15
    #33465718
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
clear();
...
Рейтинг: 0 / 0
30.12.2005, 12:19
    #33465727
GlukOza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
zirexclear();
Нет это не удаляет.

Я удаляю в цикле.
Но у ArrayList() есть removeAll(Collection<?> c).

Не могу допетрать что вставлять внутри removeAll
...
Рейтинг: 0 / 0
30.12.2005, 12:32
    #33465762
GlukOza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
ArrayList Options =  new  ArrayList();

Options.add("Петя");
Options.add("Вася");
Options.add("Коля");
Options.add("Жора");

 for ( int  p= 0 ; p<Options.size();p++)
{
        System.out.println(p);
        System.out.println(Options.get(p));
        Options.remove(p);
}

В Options - скажем 4 объкта. Но в цикле удаляется только 2.????
...
Рейтинг: 0 / 0
30.12.2005, 12:46
    #33465796
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
бугагагагагагага ))))))))))))))))))))))))))))))))))


это ж просто: удалила 0-ой, осталось 3: 0, 1, 2. перешла к 1ому,
удалила, осталось 0, 1. ко 2ому перейти нельзя, потому как его нет )

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.12.2005, 12:48
    #33465801
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
Код: plaintext
1.
2.
3.
4.
         while  (Options.size() >  0 ) {
            System.out.println(Options.get( 0 ));
            Options.remove( 0 );
        }

Options.size() меняется
Ситуация похожа на задачку:

int i = 1;
int j = (i++) + (i++);
Сколько будет j
:)
...
Рейтинг: 0 / 0
30.12.2005, 12:51
    #33465812
GlukOza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
zirex
Код: plaintext
1.
2.
3.
4.
         while  (Options.size() >  0 ) {
            System.out.println(Options.get( 0 ));
            Options.remove( 0 );
        }

Options.size() меняется
Ситуация похожа на задачку:

int i = 1;
int j = (i++) + (i++);
Сколько будет j
:)


Мерси...
Видать пора идти Новый год праздновать....
...
Рейтинг: 0 / 0
30.12.2005, 13:44
    #33465948
М.Голованов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
GlukOza zirexclear();
Нет это не удаляет.

Да неужели?... Или уже празднуете вовсю?...
...
Рейтинг: 0 / 0
30.12.2005, 14:10
    #33466002
Jozic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
Java2 SDK 1.4.0 JavaDoc
java.util
Class ArrayList
void clear() Removes all of the elements from this list.
...
Рейтинг: 0 / 0
30.12.2005, 14:52
    #33466081
GlukOza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ArrayList - removeAll
zirexclear();

Прошу прощения, действительно удаляются объекты.
Спасибо.
С Новым годом!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ArrayList - removeAll / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]