配列サイズの制約について
配列サイズの制約について(eclipse上)
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=44172&forum=12
[Java][Tips] Javaの配列の大きさは、いくつまで指定できるか
http://www.knowledge-ex.co.jp/blog/?p=90
結論としては、int型の正の値の最大値である「2147483647」までらしい
ただし、ヒープサイズを指定しておかないとOutOfMemoryErrorになるとのこと。
「Java のヒープサイズ」についての簡単な説明
http://www.whitemark.co.jp/tec/java/javaHeap.html
配列の最大次元数は255まで
多次元配列の次元数の上限
http://d.hatena.ne.jp/muimy/20070330/1175221299
配列の最大要素数(配列の最大次元数の間違え)
http://oshiete.goo.ne.jp/qa/2946614.html
■Javaの配列について
http://java.it-manual.com/start/array.html
Javaの配列には以下の制限事項
1.配列の要素番号は、0から始まる連番になります。
2.初期化(代入)する前に、要素数(長さ・サイズ)を指定する必要があります。
3.一度、要素数(長さ・サイズ)を決めると、後で要素数を変更することはできません。
java.utilパッケージのArrayListやHashMapなどは、要素数によって自動的にサイズが拡張し、値を挿入したり削除したりできます。
ArrayListを使用
http://java.it-manual.com/advanced/arraylist.html