mark22 ha scritto:
vorrei convertire il mio array bi-dimensionale di stringhe creata tramite un ArrayList in un array bi-dimensionale di stringhe statico.
Ho questo:
ArrayList<ArrayList<String>> arr = new ArrayList<ArrayList<String>> ();
Se da un ArrayList<ArrayList<String>> vuoi ottenere un String[][] ci sono diversi modi:
1) crei prima il solo array principale new String[dim][] poi fai un ciclo for e sfrutti il toArray(T[] a) per ottenere ciascun array interno.
2) usi la Stream API (Java 8+) con un map e poco altro per fare tutto in 1 sola riga di codice.
Dipende da cosa conosci o preferisci.
Riguardo lo "statico" che dicevi, intendi variabile "di classe"? Dove e perché?