質問

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。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top