Да, а никто не обещал, что в байте будет восемь бит! PS: но причина, конечно же, не в этом, а в том, что в Джаве просто нет беззнаковых числовых типов.
ну нет в Java байтов в С-шном понимании. С этим трудно жить, но лучше принять и смириться. На заре истории это казалось благом - тот, кто торгуется за последний бит готов переехать в следующий тип.
no subject
Date: 2010-02-04 07:05 pm (UTC)no subject
Date: 2010-02-04 07:12 pm (UTC)Но "80"???
no subject
Date: 2010-02-04 07:21 pm (UTC)no subject
Date: 2010-02-04 07:20 pm (UTC)no subject
Date: 2010-02-04 07:33 pm (UTC)PS: но причина, конечно же, не в этом, а в том, что в Джаве просто нет беззнаковых числовых типов.
no subject
Date: 2010-02-05 12:41 am (UTC)80 < 127 ? ;)
no subject
Date: 2010-02-05 06:27 am (UTC)no subject
Date: 2010-02-04 07:56 pm (UTC)byte b = (byte)0x80;
то не очень понятно, почему бы и не распарсить.
no subject
Date: 2010-02-04 08:10 pm (UTC)no subject
Date: 2010-02-04 08:14 pm (UTC)Хотя синтаксис уродский, согласен.
no subject
Date: 2010-02-05 12:42 am (UTC)no subject
Date: 2010-02-05 01:13 am (UTC)no subject
Date: 2010-02-05 09:47 am (UTC)no subject
Date: 2010-02-04 07:37 pm (UTC)no subject
Date: 2010-02-04 10:09 pm (UTC)