是的,但是有可能報告壹個數組索引越界的錯誤。建議先判斷長度再賦值。還有,為什麽不用ArrayList?用Add加上,就不會有越界的危險了。如果需要數組,可以將toArray()轉換成數組。
好像不管用。java必須指定數組的長度,否則JVM不知道以後如何給這個數組分配內存,所以JAVA編譯器不會編譯這樣的代碼。
如果長度未知,就不能使用數組。妳可以使用集合類列表或向量來實現二維數組的功能。
可以使用java.util.Vector,但是這個類不能存儲基本的數據類型,所以要用相應的類來代替,比如int和Integer,float和Float等。Vector.add(Object)將數據放入Vector,get(int)取出指定索引的數據。具體可以看API。