finden Wie api für String-Klasse in Scala zu finden. Speziell muss ich die 'exists' Methode lesen.Wie scala api-Dokumentation für String-Klasse
Antwort
Es gibt die Online-Dokumentation und in Scala 2.11.8 die REPL kann interaktive Dokumentation API zur Verfügung stellen.
scala> val s = "foo"
s: String = foo
scala> s.exists
override def exists(p: Char => Boolean): Boolean
Wenn ich s. und dann die Tab-Taste drücken, die Funktionsdefinition für exists
wird angezeigt. Also, wenn wir sehen wollen, wenn „f“ existiert in s
wir die Definition für exists
gezeigt verwenden können. das heißt
scala> s.exists(c => c == 'f')
res0: Boolean = true
Als @AlexeyRomanov erwähnt, gibt es keine Online-Dokumente über String, da es eine Java-Klasse ist. – prostynick
Sie können keine Dokumentation für die String
Klasse selbst in Scala API docs finden, weil es keine Scala-Klasse ist, es von der Java-Standardbibliothek ist, so können Sie die Dokumentation unter https://docs.oracle.com/javase/8/docs/api/java/lang/String.html finden. Scala-spezifische Methoden wie exists
werden hinzugefügt mit impliziten Konvertierungen in scala.Predef
, was dazu zu sagen hat über String
:
Dank Alexey, löste es mein Problem, ich markiere es als meine Antwort –
- 1. Scala für() vs für {}
- 2. Spiel für Scala: Scala-Objekt als DAO
- 3. SQLite für Scala
- 4. SQL DSL für Scala
- 5. Verwendet für Scala Fortsetzungen
- 6. Abflachungsliste + Zukunft für Scala
- 7. Compiler-Cache für Scala?
- 8. `doto` für Scala
- 9. konfigurieren Ameise für Scala
- 10. Scala für Verständnis Effizienz?
- 11. Wie konfiguriere ich jEdit für Scala-Projekte?
- 12. Wie funktioniert das Speichermanagement für Scala Collections?
- 13. scala Map.getOrElse - wie Funktion für Standard bieten
- 14. Wie kann ich Akka für Scala anmelden?
- 15. ANTLR Grammatik für Scala?
- 16. Scala Pojos für Mongodb
- 17. Mailbox-Größenbeschränkung für Scala
- 18. Scala für alle Beispiele?
- 19. Scala Sammlungstyp für Filter
- 20. Scala Namenskonvention für Optionen
- 21. Scala: Anwendungsfall für Map.flatten?
- 22. Graph Bibliothek für Scala
- 23. Scala Namenskonvention für Züge
- 24. Reflection-API für Scala
- 25. Scala "<-" für das Verständnis
- 26. Datatype-generische Programmierbibliotheken für Scala
- 27. Erstellen "**" Power-Operator für Scala?
- 28. Arbeiten mit YAML für Scala
- 29. Alternative für println in Scala
- 30. scala polymorphe Art für Rückgabewert
-3 downvotes für berechtigte Frage: | – prostynick