6
Ho utilizzato :_*
per convertire Seq[String]
in String*
e mi sono reso conto che non capisco come funzioni sotto il cofano.Come: _ * convertire le raccolte ordinate in elenchi di arg variabili?
C'è un modo semplice per pensare a questo?
non è un metodo di Seq, solo un altro zucchero, una specie di operatore speciale? :) – tuxSlayer
@tuxSlayer - Esatto. ':' significa "è di tipo", come in 'val x: Int' (' x' è di tipo 'Int'). Quindi '_ *' dovrebbe essere una sorta di tipo (il tipo "So che vuoi varargs ma, guarda qui, ho già un Seq!"). Ok, non è un tipo reale, ma almeno lo zucchero è sintatticamente coerente. –
Ok, grazie. Proprio oggi ho passato un po 'di tempo a cercare questo metodo nella libreria :) Ora è chiaro :) – tuxSlayer