【祝】 JDK 1.4 βリリース
■ このスレッドは過去ログ倉庫に格納されています
0428デフォルトの名無しさん
NGNG整数を意味的に明確に分けていない辺りが、最初 Java らしくないと
思ったけど。
byte → 符号無し 1 バイト
tiny → 符号付き 1 バイト
byte ⇔ tiny 間はキャストでOKって感じで。
符号付きって 1 バイト整数ってあんまり必要な局面ないけど、符号
無し 1 バイト値を符号付き整数値に変換するほうがめんどくないかい?
int i = ((b & 0x80) << 24) | (b & 0x7F); // みたいな…
符号付き 1 バイトは扱うデータ量が半端なく大量の場合とか、
リソースきつい時なんかで±10 まで表現する型とかに使うかな。
■ このスレッドは過去ログ倉庫に格納されています