Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Vector как можно проще в массив закинуть? / 10 сообщений из 10, страница 1 из 1
17.05.2007, 14:20:31
    #34532602
1234512345
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
String [] s1f = new String [4];
String [] s2f = new String [4];

Vector df = new Vector();
df.add(s1f);// вот так мы можем загонять в вектор массив
s2f = df.get(k) // а как можно определенную строку в массив
...
Рейтинг: 0 / 0
17.05.2007, 14:22:30
    #34532610
1234512345
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
s1f = bankomat.get(k).toString().split(",");/// может вот так?
...
Рейтинг: 0 / 0
17.05.2007, 14:41:44
    #34532712
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
Элементарно.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
String [] s1f =  new  String [ 4 ];
String [] s2f =  new  String [ 4 ];

Vector df =  new  Vector();
df.add(s1f);// вот так мы можем загонять в вектор массив
//s2f = df.get(k) // а как можно определенную строку в массив
s2f = df.toArray( [b]new  String[ 0 ]);[/b]
...
Рейтинг: 0 / 0
17.05.2007, 14:49:26
    #34532754
1234512345
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
Код: plaintext
1.
2.
3.
4.
5.
6.
 public  Object rVSet(String [] mst){
        Vector row =  new  Vector();
         for ( int  i=  0 ;i< 18 ;++i){
            row.add(mst[i]);
        }
         return  row;
    }
Сорри соврал вот через этот метод загоняю массив в вектор
...
Рейтинг: 0 / 0
17.05.2007, 14:52:03
    #34532770
1234512345
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
ЗашедшийЭлементарно.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
String [] s1f =  new  String [ 4 ];
String [] s2f =  new  String [ 4 ];

Vector df =  new  Vector();
df.add(s1f);// вот так мы можем загонять в вектор массив
//s2f = df.get(k) // а как можно определенную строку в массив
s2f = df.toArray( [b]new  String[ 0 ]);[/b]

помогло спасибо
...
Рейтинг: 0 / 0
17.05.2007, 15:19:27
    #34532900
1234512345
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
неа не помогло не понятно маленько
Код: plaintext
  new  String[ 0 ]
что это за значение?
...
Рейтинг: 0 / 0
17.05.2007, 16:08:05
    #34533100
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
1234512345неа не помогло не понятно маленько
Код: plaintext
  new  String[ 0 ]
что это за значение?
Тип массива, который должен быть возвращен методом toArray(). В данном случае - String[].
З.Ы. Пример актуален для JDK 1.5-1.6.
...
Рейтинг: 0 / 0
17.05.2007, 16:16:50
    #34533138
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
Забыл указать: надо приводит значение, т.е. выглядеть должно:
Код: plaintext
1.
s2f = (String[]) df.toArray( new  String[ 0 ]);
Еще 5 копеек: заполнение листа массивом без цЫклов можно сделать так:
Код: plaintext
1.
2.
3.
Vector v =  new  Vector();
String[] arr =  new  String[]{"a", "b", "c"};
Collections.addAll(v, arr);
ЗЫ. Нафига использовать Vector, в чем сермяжная правда?
ЗЗЫ. Покупать двухтомный книшк Кея&Хорстмана и курить до постижения Дао.
...
Рейтинг: 0 / 0
17.05.2007, 16:59:12
    #34533343
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
Если писать,
df.toArray(new String[df.size()]);
То можно сэкономть памяти. И не напрягать GC лишний раз.
...
Рейтинг: 0 / 0
17.05.2007, 17:11:37
    #34533393
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vector как можно проще в массив закинуть?
BlazkowiczЕсли писать,
df.toArray(new String[df.size()]);
То можно сэкономть памяти. И не напрягать GC лишний раз.
да, есть такой нюанс :) Забыл...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Vector как можно проще в массив закинуть? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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