powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Vector find and replace повторяющиеся записи
5 сообщений из 5, страница 1 из 1
Vector find and replace повторяющиеся записи
    #34487370
1234512345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Vector data =  new  Vector();
        Vector row =  new  Vector(); 
 if (data.isEmpty()) {
        row.add(c1);
        row.add(c2);
        row.add(c3);       
        row.add(c4);
        row.add(s5);
        row.add(mblok[ 8 ]);
        row.add(sts);
        data.add(row);       
        System.out.println(data.get( 0 ));
   } else 
   {
       for  ( int  k= 0 ; k<data.size(); k++) 
{       
       String [] km =  new  String [ 7 ]; 
        km = (String[]) data.elementAt(k);
         if  (km[ 7 ].equals(sts)){  
        row.add(c1);
        row.add(c2);
        row.add(c3);       
        row.add(c4);
        row.add(s5);
        row.add(mblok[ 8 ]);
        row.add(sts);
        data.set(k,row);
        //data.addElement(row);       
        System.out.println(data.get(k).toString());
        } 
[34450, 68400, 411500, 578000, 1092350, I, J022697]

J022697 поиск по этой строке
Если найдено то заменить на последующий из файла
...
Рейтинг: 0 / 0
Vector find and replace повторяющиеся записи
    #34487491
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем вопрос. Посмотри доку, все методы на месте. contains, indexOf, set
...
Рейтинг: 0 / 0
Vector find and replace повторяющиеся записи
    #34488384
1234512345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczА в чем вопрос. Посмотри доку, все методы на месте. contains, indexOf, set
Вопрос в следующем.
Делается выборка из файла строк. Потом разбиение строк СтрингТокенайзером.Выборка делается каждые полчаса. Файл это лог программы другой.Данные в нем за день. Нужно Анализировать данные по времени и по типу устройства. Если данные поступившие свежее то они перезаписывают поверх. Я попытался это сделать через вектор. Загнать в вектор все данные и потом из него делать выборку чтобы не было повторений в новый вектор и вывести данные в табличку для визуализации. Но чувствую задача громоздкая получается. Может подскажете вариант решения другой.Сразу скажу познания невелики Если не затруднит какие нибудь наглядные примеры или ссылки на похожее.
...
Рейтинг: 0 / 0
Vector find and replace повторяющиеся записи
    #34490636
Фотография hinotf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть структуры данных, которые автоматически поддерживают уникальность по ключу, например HashMap или TreeMap. В книге "Java 2" Хорстманн-Корнелл, том 2, глава 2 (седьмое издание) хорошо рассказано про структуры данных.

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
Aiya Eärendil Elenion Ancalima!
...
Рейтинг: 0 / 0
Vector find and replace повторяющиеся записи
    #34491544
1234512345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо
помогло
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Vector find and replace повторяющиеся записи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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