0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|||||||||||
1 | |||||||||||
Очень нужен совет!26.05.2013, 16:20. Показов 2040. Ответов 33
Метки нет (Все метки)
Уже несколько дней сижу со списком произвольного типа, не получается реализовать метод динамической замены размерности списка, уже не знаю что делать!
вот код:
Вот те самые методы которые используются для управления списком. У меня никак не реализуется метод aendereGroesse. В качестве образцового списка, на котором я проверяю методы взял следующий:
Надеюсь я понятно тут все изложил и суть моего вопроса ясна. Очень надеюсь на Вашу помощь и советы по оптимизации кода!
0
|
26.05.2013, 16:20 | |
Ответы с готовыми решениями:
33
Очень нужен совет 1C 7.7. очень нужен совет Очень нужен совет Очень нужен совет!!! |
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
26.05.2013, 16:37 | 2 |
imperson, почему не используемый ArrayList<любой тип>? он сам динамически меняет размер.
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|
26.05.2013, 16:38 [ТС] | 3 |
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
26.05.2013, 16:39 | 4 |
даже если ты учишь немецкий, код все-таки желательно писать на английском. Я так считаю.
Добавлено через 37 секунд хочется самому написать?
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|
26.05.2013, 16:41 [ТС] | 5 |
ну это все оффтоп конечно, но я специально рядом с методом написал все на русском. Да, пытаюсь сам реализовать.
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
26.05.2013, 16:43 | 6 |
у меня все так же - учусь и хочется во всем разобраться, как работает, что это что то.
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
26.05.2013, 16:50 | 7 |
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|
26.05.2013, 16:55 [ТС] | 8 |
Я могу использовать только те методы, которые создал сам, поэтому решением вопроса будет только верно составленный алгоритм действий из приведенных в вопросе данных.
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
26.05.2013, 17:06 | 9 |
я понял. но хотелось как-то подсмотреть или подчитерить))))
Добавлено через 1 минуту imperson, думаю все-равно нужно узнать какой принцип заложен в API, потому-что это наверняка самый правильный вариант. А если создать свой метод, то не факт, что он будет самым быстрым.
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|
26.05.2013, 17:08 [ТС] | 10 |
ладно, посмотрим, спасибо...
0
|
26.05.2013, 22:17 | 11 |
сори, но из-за немецкого мой мозг отказывается воспринимать сорцы)
вот описание принципов работы аррей листа: http://habrahabr.ru/post/128269/ олсо хорошо описано во втором томе хортсмана вот его сорцы http://grepcode.com/file/repos... yList.java смотреть на метод приведенный аниматором, это именно тот который вам нужен) оно не скрыто. просто к вашей ИДЕшке не подключены сорцы ждк. из-за этого она показывает апи с телами виде читаемого байткода)
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
27.05.2013, 00:00 | 12 |
AckiyBolt, подскажите где скачать.
Подключать отсюда?
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
27.05.2013, 00:27 | 13 |
Скачал. Подключил. нормально работает. только почему-то реализация например этого же метода ensureCapacity в API через IDE отличается от той что по ссылке https://www.cyberforum.ru/redi... QuamF2YQ==
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
27.05.2013, 00:42 | 14 |
imperson, думаю тебе хватит просто посмотреть))))Писать самому не нужно, ну если оооочень хочется...
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
||||||
27.05.2013, 01:41 [ТС] | 15 | |||||
да все уже ребят, разобрался, спасибо за активность.
Решение:
я ж вроде по-русски специально метод в комментах озаглавил, или мои комменты были всеми жестоко проигнорированы? а переменные наверху, ну я думал всем понятно, что у произвольного списка обычно есть 3 параметра: 1) внутренний массив, 2) кол-во объектов в массиве ну и 3) конечно же max - размерность(capacity) списка. В общем то язык на мой взгляд тут особой роли не играет, хотя возможно я ошибаюсь, не знаю....)) Добавлено через 11 минут И по поводу ArrayList-a уже писал выше, что сложность заключается в том, чтобы не использовать коллецию включая всевозможные готовые списки и их функционал. Все с нуля, и ни одного импортированного класса. Ну вроде это реально
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|
27.05.2013, 02:02 [ТС] | 17 |
ну вообще-то это задание немецкого ВУЗа и как видите кодинг совсем уж не анлийский
ладно, учту на будущее, просто реально переводить времени не было, думал люди в теме дойдут сами, хотя чужой метод как чужой сундук с барахлом, надо вникать конечно
0
|
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 76
|
|
27.05.2013, 02:09 [ТС] | 19 |
ну до фирм я еще не добрался, так что располагаю только тем что дают тоже самое что если б например в российских гос. вузах задания раздавали на анлийском языке ну ествественно английский в фирмах, международный ведь язык как никак...
0
|
27.05.2013, 02:13 | 20 |
так у вас задания на немецком, но код вас никто не заставляет писать на немецком, так?
в российских тоже так, задания на русском - код на английском (если конечно препод не самодур) ps: кстати как там учат? судя по тому что у вас тут вопросы, не очень успешно?
0
|
27.05.2013, 02:13 | |
27.05.2013, 02:13 | |
Помогаю со студенческими работами здесь
20
Очень нужен ваш совет! Очень нужен совет в выборе Помогите,очень нужен совет Очень нужен ваш совет помогите очень нужен совет Друзья! очень нужен совет!) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |