I want to declare an array of String whose dimension is not known. How to declare and initialize it ?
2 Answers
In Java, arrays have fixed size and the length cannot be changed once they are declared.
But as suggested by others, use arraylist. Although the syntax is slightly different, array and arraylist work the same way.
Comments
List<String> words = new ArrayList<String>();
http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html
This is a dynamic list of elements <String>
1 Comment
leumas95
Not technically an array.
Listinstead.