How To Dynamically Allocate Array Java