Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

(Java) Объекты и UDP

21K
13 апреля 2007 года
sophy
4 / / 14.12.2006
Доброго времени суток!
Имеется вопрос)


Объекты и UDP. Вопрос не принципиальный, так, из любви к искусству.
Имеется тот же класс MyClass, и второй класс с АrrayList из экземпляров MyClass. По условию задания необходимо осуществить передачу объектов(!!) ArrayList от сервера клиенту с использованием UDP.
С DatagramPacket возможно передавать только byte[] (или я заблуждаюсь?), для этого реализовываю функцию:

Код:
static byte[] formString(List list,byte[] data)
    {
 
           String all="";
    for(int k=0; k<list.size(); k++)
    {
    all+=list.get(k).toString();
    all+="\n";
    }
        all.getBytes(0,all.length(),data,0);
    return data;
    }


Всё работает, а преподаватель в ужасе и утверждает, что можно иначе и вообще не так; как именно - не объясняет.
Потому меня терзает вопрос - как же можно еще? Поделитесь, пожалуйста, информацией, очень уж интересно:)

[COLOR=red]предупреждение: читайте правила раздела Студентам - одна тема, один вопрос. в следущий раз просто удалю тему, если будете нарушать правила.[/COLOR]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог