No, io ti sto suggerendo di creartele da te
Quando leggerai il file potresti anche salvartelo in un'unica stringa, con i caratteri di "a capo" compresi. Ma questo ti complica notevolmente le cose, perché il problema è strutturato di per sé a righe per la giustificazione.
Quindi probabilmente dovrai salvarti un vettore di stringhe, o una lista, o altro, ma comunque mantenendone la separazione (io userei una lista se dovessi farlo). Ma il mio consiglio era di non preoccuparti ora del file, lavorando su un qualcosa di temporaneo che ti crei tu. Ad esempio nella tua classe potresti fare questo da qualche parte :
E poi cominci a lavorare su quelle stringhe da subito, senza preoccuparti della gestione del file. Poi fai tucodice:int numeroCaratteri = 50; String[] righe = new String[4]; righe[0] = "Riga corta da riempire con spazi"; righe[1] = " Seconda riga del file di testo con spazi multipli"; righe[2] = "Terzarigadelfileconunaparolatuttaattaccatacheandràsicuramenteasforarelalunghezza"; righe[3] = "Riga che sarà divisa a metà di una parola per mantenere la giustificazione come richiesto"; // ....![]()