Как удалить все значение в ресурсе мгновенно?

Поддержка
  • @FastSpace
    но может
    не

    res.remove(i);
    

    а

    res.remove(0);
    

    или сделать все же так чтобы вначале удалялись элементы с большим индексом потом с меньшим, вероятно это еще будет и быстрее, не быстрее конечно чем перезапись файла...

    ну и в фор конечно синтаксическая ошибка, даже подчеркнутая, да моя.. я же говорю поотлаживать.

  • @ruzne
    В общем спасибо за тему, можно было ограничиться и этим. Сидеть гадать, что там не так не вариант. Буду использовать от разработчика примеры и сам оберну в цикл нормальный.

  • @FastSpace said in Как удалить все значение в ресурсе мгновенно?:

    Как удалить все значение в ресурсе мгновенно?
    Собственно имею текстовый файл, там лежат ответы на решения каптч. Хочу забрать 1 отдельным потоком все решения и удалить после сбора всё, что осталось в текстовике.

    Эмм.. После того, как забрали нужные данные, путь к ресурсу и запись в файл данные '' в виде expression, путь к файлу - переменная от путь к ресурсу.

    Странная у вас логика, думаю изначальную цель можно достичь гораздо меньшими усилиями.

  • @FastSpace
    шесть строк кода, та в которой ошибка подчеркнута, я думаю на это должно уйти весь день ... и может быть еще ноч

  • @ruzne Я исправил уже ошибку, вместо запятых ; должно быть. Оно всю равно игнорирует записи.

  • @FastSpace
    проверять я это конечно не буду, но вполне вероятно что когда в цикле удаляется елемент ресурса с индексом 0 с помощью res.remove(0); елемент ресурса с индексом 1 становится элементом с индексом 0, подумай об этом

  • @Fox
    А вот так всё четко работает. Простой и естественный способ !!!! Все записи исчезли мгновенно!
    Вы мне уже 2 раз помогли!

  • @ruzne
    Выше способ от Fox работает нормально. Изобретать велосипед не надо.

  • @FastSpace
    это то что еще раньше предлагал @DrPrime, но который не подошел?

  • @ruzne Я записал пустое значение в виде строки, а это неправильно.