pheromix
pheromix

Reputation: 19287

How to declare a dynamic array of String?

I want to declare an array of String whose dimension is not known. How to declare and initialize it ?

Upvotes: 0

Views: 89

Answers (2)

Confuse
Confuse

Reputation: 5786

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.

Tutorial

Documentation

Upvotes: 4

corn3lius
corn3lius

Reputation: 4985

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>

Upvotes: 3

Related Questions