Sto leggendo un libro sulla scala di programmazione (la programmazione in Scala), e ho una domanda sulla sintassi del rendimento.scala-yield syntax
Secondo il libro, la sintassi per la resa può essere espresso come: clausole cedere corpo
ma quando provo ad eseguire lo script di seguito, il compilatore lamenta troppi argomenti per getName
def scalaFiles =
for (
file <- filesHere
if file.isFile
if file.getName.endsWith(".scala")
) yield file.getName {
// isn't this supposed to be the body part?
}
quindi, la mia domanda è qual è la parte "corpo" della sintassi di rendimento, come utilizzarla?
Ah, ho capito! Grazie per la tua risposta! –