お次はBinary Literalsについてです。
これは今までソース上で16進数を表記する場合には0xをつけて
書いていた様に2進数が0bという形で書けるようになったらしいです。
public class BinaryLiterals {
public static void main(String[] args) {
byte java6VersionByte = (byte)21;
System.out.println("Java6までの表記方法で:" + java6VersionByte);
byte java7VersionByte = 0b10101;
System.out.println("Java7で可能になった表記で:" + java7VersionByte);
}
}
■実行結果
Java6までの表記方法で:21
Java7で可能になった表記で:21
地味に便利だなーとは思いはしますが、業務アプリケーションを
作っている中で2進数が必要になるシーンってのは結構少ない気もしたりしてて
使わない人はずっと使わない機能だろうなと思いました、、、、。
作っている中で2進数が必要になるシーンってのは結構少ない気もしたりしてて
使わない人はずっと使わない機能だろうなと思いました、、、、。
0 件のコメント:
コメントを投稿