// A better solution would be to use an ArrayList which can grow as you need it.
// The method ArrayList.toArray( T[] a )
// gives you back your array if you need it in this form.
List<String> where = new ArrayList<String>();
where.add(element);
where.add(element);
// If you need to convert it to a simple array...
String[] simpleArray = new String[ where.size() ];
where.toArray( simpleArray );
mport java.util.ArrayList;
import java.util.Arrays;
public class JavaAddElementUsingList {
public static void main(String[] args) {
// TODO Auto-generated method stub
Integer arr[] = {1,2,3,4,5,6};
System.out.println("Array:"+Arrays.toString(arr));
ArrayList<Integer> arrayList = new ArrayList<Integer>(Arrays.asList(arr));
arrayList.add(7);
arr = arrayList.toArray(arr);
System.out.println("Array after adding element: "+Arrays.toString(arr));
}
}