Java7では中黒(・)をメソッド名として利用できない

| | コメント(0) | トラックバック(0)

概要

Java7では、メソッド名やフィールド名で・(中黒, 中点; U+30FB)を利用できなくなった。 次のプログラムは Java6 では true を返すが、Java7 では false を返す。
System.out.println(Character.isJavaIdentifierPart('・'));

詳細

詳細は コチラ が詳しい。
UNICODE で、中黒が「連結句読点文字(Pc)」から「その他の句読点文字(Po)」変更され、その仕様に Java7 が対応したことが理由とのこと。

トラックバック(0)

このブログ記事を参照しているブログ一覧: Java7では中黒(・)をメソッド名として利用できない

このブログ記事に対するトラックバックURL: http://trasis.jp/cgi-bin/mt/mt-tb.cgi/517

コメントする

2012年9月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30