Volevo chiedere se c'è un tipo di interpolazione di stringa in Scala. Ho fatto una ricerca sull'argomento ma 'fino ad ora ho scoperto che non c'è interpolazione di stringa. C'è intenzione di essere implementato nelle prossime versioni?Interpolazione stringa in Scala?
Grazie!
UPDATE
String interpolazione sta per essere in scala 2.10, che si può provare a partire dal Scala 2.10.RC1 è fuori (20/10/2012). È possibile controllare questo SIP per scala 2.11 in cui si afferma che le stringhe interpolate nel modello di corrispondenza saranno una sintassi valida. Con la nuova interpolazione stringa si può fare qualcosa di simile:
val age = 28
val name = "Gerry"
s"My name is $name and I am $age years old"
res0: String = My name is Gerry and I am 28 years old
Ma provare il documentation su tutti i interpolatori che sono disponibili al momento. Nota che puoi definire i tuoi interpolatori! Prova this link per maggiori informazioni.
http://docs.scala-lang.org/sips/index.html – Debilski
Per completezza, l'argomento per non avere chi era che ' "(" + Valore + ")"' è stato solo un carattere più di '" (# {valore}) "' –
possibile duplicato di [Perché non c'è interpolazione di stringa in Scala?] (http: // StackOverflow.it/questions/2481459/why-is-there-no-string-interpolation-in-scala) –