powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как переделать ArrayList в String[]
16 сообщений из 16, страница 1 из 1
Как переделать ArrayList в String[]
    #32605954
alex2808
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как переделать ArrayList забитый строками в String[]?
Возможно это сделать без прохода циклом?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32605975
Фотография Тестер-51
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да.


List list = new ArrayList();

// заполнили здесь

String[] s = (String[])list.toArray(new String[0]);
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606019
alex2808
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
А что лучше передавать в метод в качестве параметра
ArrayList или String[]?
Меня интересует вопрос скорострельности, в каком случае передается по ссылке, а в каком копируется?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606107
Фотография А.Гpacoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex2808Спасибо.
А что лучше передавать в метод в качестве параметра
ArrayList или String[]?
Меня интересует вопрос скорострельности, в каком случае передается по ссылке, а в каком копируется?

/нипонил/
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606118
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем нужен параметр в методе toArray?? Для того чтобы указать к какому типу преобразуем?? так вроде и так в начале приведение типов указввается - (String[])
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606134
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex2808Спасибо.
А что лучше передавать в метод в качестве параметра
ArrayList или String[]?
Меня интересует вопрос скорострельности, в каком случае передается по ссылке, а в каком копируется?
Ни в каком не копируется.
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606145
Фотография А.Гpacoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй без параметра toArray() вызвать :)
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606335
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Гpacoffпопробуй без параметра toArray() вызвать :)
гы....
java.lang.ClassCastException

at test.Main.main(Main.java:15)

Exception in thread "main"

а зачем он тогда без параметра нужен?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606337
alex2808
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется ввиду мой метод
public void MyMetod(ArrayList ar, String[] s);
Все значения и в том, и в другом случае по ссылке передаются?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606344
Фотография А.Гpacoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex2808Имеется ввиду мой метод
public void MyMetod(ArrayList ar, String[] s);
Все значения и в том, и в другом случае по ссылке передаются?

да. массив = объект
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606349
Фотография А.Гpacoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Гpacoff alex2808Имеется ввиду мой метод
public void MyMetod(ArrayList ar, String[] s);
Все значения и в том, и в другом случае по ссылке передаются?

да. массив = объект

хотя это еще проверить надо :) а то ведь в книжке написано - объект,
а хер его знает объект ли?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606361
Фотография А.Гpacoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Гpacoff А.Гpacoff alex2808Имеется ввиду мой метод
public void MyMetod(ArrayList ar, String[] s);
Все значения и в том, и в другом случае по ссылке передаются?

да. массив = объект

хотя это еще проверить надо :) а то ведь в книжке написано - объект,
а хер его знает объект ли?

проверил. по ссылке.
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606375
alex2808
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Гpacoff
А как проверяется?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606379
alex2808
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex2808Как переделать ArrayList забитый строками в String[]?
Возможно это сделать без прохода циклом?
Кстати, а обратно возможно без цикла и add?
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606434
Фотография А.Гpacoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex2808 alex2808Как переделать ArrayList забитый строками в String[]?
Возможно это сделать без прохода циклом?
Кстати, а обратно возможно без цикла и add?

найдешь как - обязательно тут сообщи. тоже интересно.
...
Рейтинг: 0 / 0
Как переделать ArrayList в String[]
    #32606739
попробуй:

String[] abc = {"a","b","c"};
ArrayList l = new ArrayList(Arrays.asList(abc));
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как переделать ArrayList в String[]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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