Re[4]: Байтовые операции в Java
От: xBlackCat Россия  
Дата: 03.08.05 09:14
Оценка:
Здравствуйте, zubr, Вы писали:

Z>Здравствуйте, aefimov, Вы писали:


A>>Тьфу, четыре всмысле


Z>эм... ну и пусть 4

Z>почему
Z>
Z>    int b = array[j];
Z>

Z>не то же самое что и
Z>
Z>    int b = array[j] & 0xFF;
Z>

Z>кто то добавит ненулевые биты?

Все типы в JAva (кроме char) — знаковые. Т.е. в случае
 byte a = 0xff;
 int b = a;

получим в а значение -1 (0xFFFFFFFF).

Ну а дальше — понятно
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Rojac &mdash; Rsdn Offline JAva Client
Анонсы и обсуждение здесь
Автор: xBlackCat
Дата: 08.02.10
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.