e passi da principiante a programmatore per android??![]()
![]()
Ci sono delle regole riguardo al linguaggio che non puoi bypassare cercando di mettere una pezza qua e la.
La prima è che se tu hai una stringa, questa in generale non ha una dimensione massima (in realtà ce l'ha, ma è molto molto grande).
Per cui se a te interessa una stringa di 40 caratteri, devi essere tu programmatore a fissare i limiti e a controllare di non superarli, non sarà il compilatore a farlo al posto tuo.
oltretutto on dovrebbe nemmeno compilare e soprattutto non rappresenta quello che vuoi dire tu.codice:String Base[128];
se parli di array, ma hai definito base come un array di stringhe di 128 elementi, non una stringa di 128 caratteri!!!codice:String base[] = new String[128];
Ovviamente poi hai tutte le librerie di IO che ti consentono di interfacciarti con i file, anche qui sei però tu a riempire la struttura.
In ogni caso, passa prima per i fondamenti del linguaggio, se sei molto molto principiante devi fare i programmi adatti al molto molto principiante.