Mentre lavoravo alla "Scala per gli impazienti" di Cay S. Horstmann, ho notato qualcosa di interessante rivelato dal primo esercizio del primo capitolo.Qual è il completamento di tabulazione di Scala REPL che mi dice qui?
- Nella Scala REPL, digitare 3. seguito dal tasto Tab. Quali metodi possono essere applicati?
Quando faccio questo, ottengo il seguente
scala> 3. % & * + - / > >= >> >>> ^ asInstanceOf isInstanceOf toByte toChar toDouble toFloat toInt toLong toShort toString unary_+ unary_- unary_~ |
ma ho notato che se ho colpito Tab una seconda volta, ottengo una lista leggermente diverso.
scala> 3. != ## % & * + - / >= >> >>> ^ asInstanceOf equals getClass hashCode isInstanceOf toByte toChar toDouble toFloat toInt toLong toShort toString unary_+ unary_- unary_~ |
Qual è il REPL che tenta di dirmelo qui? C'è qualcosa di speciale nei diversi metodi che appaiono la seconda volta?