- ベストアンサー
「length」?
javaを勉強している初心者です。 あるコードを読んでいて。 int[] fcol = new int[256]; (略) fcol.length; という記述があったのですが、このlengthというのはどういう値を返す(?)のでしょうか? よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
配列の要素数になります。ちなみに型は関係ありません。 Javaを勉強しようとしているのであれば 「初心」を忘れず、自分の手で実際に動かしてみることです。 System.out.println()で出力できますから実際に値を見てください。 色んな型で試してみるのも理解が深まって良いかもしれません。 ちなみに基本型(int, char等)は一定の値に初期化してくれるようですが(JDK6.0で確認) クラス配列だと要素にはまだオブジェクトが 入っていない状態(null)なのでいきなりアクセスするとNullPointerExceptionが起きます。
その他の回答 (3)
- NeilMania
- ベストアンサー率30% (40/131)
回答No.3
実行はしましたか? Java APIは調べましたか? 実行 & APIを調べればわかると思うんですが。 int a[ ] = new int[256]; System.out.println(a.length);
- nature345
- ベストアンサー率15% (155/977)
回答No.2
Flash Lite 2 Flash Lite 2.x ActionScript リファレンスガイド 検索からです。lengthで検索するとFlash Playaの説明に有ります。
- Quartie-LA
- ベストアンサー率46% (26/56)
回答No.1
VB.NETでの"Length"は Stringオブジェクト内の文字数を取得します。 多分、Javaも同じかとは思いますが、参考までに。
お礼
みなさん回答ありがとうございます。