|
|
|
Vector = Vector
|
|||
|---|---|---|---|
|
#18+
Вопрос такой Каким образом слить данные из одного вектора в другой . Смысл в этом такой. Обрабатываю данные заливаю в вектор. Далее его нужно слить в другой вектор для неодинаковых значений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 07:43:00 |
|
||
|
Vector = Vector
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 09:19:08 |
|
||
|
Vector = Vector
|
|||
|---|---|---|---|
|
#18+
wessen Код: plaintext 1. 2. 3. 4. 5. 6. а если в векторе есть повторяющиеся значения типа автор 10.12.23 значение = 14 g3456 10.13.34 значение = 11 g3111 10.14.43 значение = 12 g3111 10.15.56 значение = 15 g3456 нужно убрать из вектора значения g которые по времени уже устарели Таким образом избавиться от дублирующихся значений. Я думал может Мах как то можно использовать с векторами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 10:31:00 |
|
||
|
Vector = Vector
|
|||
|---|---|---|---|
|
#18+
- циклы и итераторы никто не отменял, при их помощи можешь сделать с коллекциями все, что угодно - если важен порядок добавления элементов и не нужны дубликаты, то можно использовать LinkedHashSet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 10:53:11 |
|
||
|
Vector = Vector
|
|||
|---|---|---|---|
|
#18+
1234512345Вопрос такой Каким образом слить данные из одного вектора в другой . Смысл в этом такой. Обрабатываю данные заливаю в вектор. Далее его нужно слить в другой вектор для неодинаковых значений. Vector/ArrayList/LinkedList/Массив - используются для хранения упорядоченного множества значений (допускаются одинаковые значения) HashSet/TreeSet - используются для хранения неупорядоченного множества уникальных значений Вывод - использовать вместо vector set. Ленивые могут сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 10:54:15 |
|
||
|
Vector = Vector
|
|||
|---|---|---|---|
|
#18+
авторpublic void vGet()throws IOException, InterruptedException, ParseException, java.text.ParseException{ Vector es = new Vector(); for(int k=0; k<dat.size(); k++) {ram(dat,k); } } //**********Основной метод*******replace ***************** public void ram(Vector c,int cn){ int ds = c.size(); Vector r = new Vector(); for(int k=0; k<ds; k++) { if (vVGet(c,cn,15).equals(vVGet(c,k,15))){ r.add(c.get(k)); System.out.println(vVGet(c,k,15)+"="+vVGet(c,cn,15)); // тут просматриваю что делается System.out.println(c.get(k).toString()); } } c.removeAll(r); es.add(r.lastElement()); } //*****выбираем значение из ячейки*******vector Value Get********************************** public Object vVGet(Vector rows,int aRow, int aColumn) { Vector row1 = (Vector)rows.elementAt(aRow); return row1.elementAt(aColumn); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 10:54:40 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34501295&tid=2145870]: |
0ms |
get settings: |
15ms |
get forum list: |
27ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
56ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
95ms |
get tp. blocked users: |
3ms |
| others: | 305ms |
| total: | 535ms |

| 0 / 0 |
