La funzione di blocco di testo multilinea Java 13 con """
delimitatori sta diventando ben nota.
Tuttavia ho un'esigenza ricorrente in cui ho bisogno di interi paragrafi senza le nuove righe incorporate.
In altre parole, il seguente frammento di codice:
String paragraph =
"""
aaaa bbbb cccc
dddd eeee ffff
gggg hhhh iiii
""""
System.out.println(paragraph);
produce quanto segue, come previsto:
aaaa bbbb cccc
dddd eeee ffff
gggg hhhh iiii
... che di solito è tremendamente utile. Tuttavia, nel mio caso, per paragrafi particolarmente grandi ne ho bisogno per produrre questo:
aaaa bbbb cccc dddd eeee ffff gggg hhhh iiii
(.... e gestire il flusso di testo in un secondo momento.)
C'è un modo per stabilire un parametro "no-newline" per la funzione a virgoletta tripla?
"line" + "line" + "line"
, ecc, e senza l'EOL del rivelando. Evitare una sintassi così ottusa e difficile da mantenere è interamente il punto dietro"""
.