Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / записи в джава / 4 сообщений из 4, страница 1 из 1
24.03.2006, 16:17
    #33624044
Губин Саша
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
записи в джава
Здравствуйте!

Возникла необходимость перевести программу с паскаля на джаву. Там есть вот такая запись:

BINARY_TIME = packed record
Minute: Byte;
Hour: Byte;
Reserved: array[1..2] of Byte;
end;

а вот как ее написать на джаве я не знаю :-( Подскажите пожалуйста, как такое чудо можно сотворить?
...
Рейтинг: 0 / 0
24.03.2006, 16:30
    #33624097
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
записи в джава
Губин СашаЗдравствуйте!

Возникла необходимость перевести программу с паскаля на джаву. Там есть вот такая запись:

BINARY_TIME = packed record
Minute: Byte;
Hour: Byte;
Reserved: array[1..2] of Byte;
end;

а вот как ее написать на джаве я не знаю :-( Подскажите пожалуйста, как такое чудо можно сотворить?
Записи в Яве отсутствуют, так что это будет класс без методов. Вроде
Код: plaintext
1.
2.
3.
4.
5.
     public   final   class  BinaryTime {
         public   byte  minute;
         public   byte  hour;
         public   final   byte []  reserved =  new   byte [ 2 ];
    }
И, конечно, нужно будет создавать экземпляры этого класса используя new. Да, еще одно - нумерация массивов в Яве с нуля начинается, так что вместо Reserved[2] надо будет использовать reserved[1], вместо Reserved[1] - reserved[0] соответственно.
З.Ы. Лучше этот класс определить как внутренний статический ИМХО, в использующем его классе... и вообще - переделать архитектуру с процедурной на объектную.
...
Рейтинг: 0 / 0
24.03.2006, 17:01
    #33624233
Губин Саша
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
записи в джава
Извините, но я задал не совсем точный вопрос :-( У меня есть файл и с помощью этой записи я считываю данные из него. Так что использовать класс здесь нельзя :-(
...
Рейтинг: 0 / 0
24.03.2006, 17:04
    #33624246
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
записи в джава
читай файло ни напрягаясь, как написано в любой книжке.
только проверь порядок битов (заодно и байтов). есть там ПРИКОЛ один,так его пири так.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / записи в джава / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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