質問
Java配列のlengthプロパティがint / longかどうかを調べたい。
解決
これはintです。 Java言語仕様、セクション10.7を参照してください。
他のヒント
Java言語仕様、配列では、次のことができます。 10.4を参照してください:
配列は、int値でインデックス付けする必要があります。 short、byte、またはchar値も インデックス値として使用されます 単項数値に従う プロモーションとint値になります。 アレイへのアクセスの試み 長いインデックス値を持つコンポーネント コンパイル時エラーが発生します。
長さ属性のタイプは見つかりませんでしたが、少なくともintです。長い場合は、最大整数長を超える要素にアクセスできません。
だから、それは(最終)intだと思います。
仕様、それは int
データ型は int であり、長くありません。インデックスと同じ。
http://java.sunを参照してください。 com / docs / books / jls / second_edition / html / arrays.doc.html 、10.4
JavaCard配列のインデックスは短いですが、JavaCardはそのように奇妙です。他のどこでも、他の人が言うようにint。
所属していません StackOverflow