Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Что за фигня с массивами / 8 сообщений из 8, страница 1 из 1
09.03.2005, 00:37
    #32950284
Мужик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
Не могу инициализировать массив. Догадываюсь что виноват диапазон байта но подскажите стандартный способ решения проблемы.

byte[] mass={0xFE,0x80,0x00};
...
Рейтинг: 0 / 0
09.03.2005, 10:22
    #32950610
Licvidator_guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
Фигня в следующем: в Java тип byte - двухбайтовый. А инициализируешь ты его однобайтовыми значениями
Если ты напишешь char[] mass={0xFE,0x80,0x00}; - то все прокатит.
...
Рейтинг: 0 / 0
09.03.2005, 10:29
    #32950620
von'
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
Licvidator_guestв Java тип byte - двухбайтовый. А инициализируешь ты его однобайтовыми значениями

может наоборот?
...
Рейтинг: 0 / 0
09.03.2005, 10:32
    #32950626
Мужик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
Неа. Char не подходит. Нужен байт. Да вот исходные данные задаются в hex нотации. И таких данных много.
...
Рейтинг: 0 / 0
09.03.2005, 10:38
    #32950646
Licvidator_again
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
БЛИИИИННН! Я ВСЕ ЗАБЫЛ!!!!

Вот что такое отсутствие нормальной девелоперской работы :-(

Да, пепел на мою волосатую голову... byte однобайтовый, char - двухбайтовый.

byte[] array={(byte)0xFE, (byte)0xFB, (byte)0xFA}; - так тоже будет работать. По умолчанию запись вида 0xXX - имеет тип int, и в байт может не влезть (possible loss of precision)

Я конкретно туплю последнее время... :-(
...
Рейтинг: 0 / 0
10.03.2005, 22:43
    #32954517
Demeter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
Licvidator мать твою !
быстро сдавать на Sun Cert Java Prog.
заодно и вспомнишь все эти глупости
Я вчера 83 процента набрал, а меньше 52х проходных может набрать только полный рас...яй
...
Рейтинг: 0 / 0
10.03.2005, 23:47
    #32954537
devsoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
Дело не в байтовости/однобайтовости :)

Тут главное хвост - тьфу - знак
...
Рейтинг: 0 / 0
11.03.2005, 00:35
    #32954556
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за фигня с массивами
DemeterLicvidator мать твою !
быстро сдавать на Sun Cert Java Prog.
заодно и вспомнишь все эти глупости
Я вчера 83 процента набрал, а меньше 52х проходных может набрать только полный рас...яй
А где сдавал?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Что за фигня с массивами / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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