Tag: scala-java-interop
Dies bezieht sich auf den Aufruf von Scala-code von Java-oder Umgekehrt.
3
Antworten
Erstellte ich ein Programm mit java-und scala gemischt, aber ich stehe vor einem Fehler beim Aufruf einer java-statische Methode aus scala.Hier ist der code: object GestionBasesScala { def sors_tout_de_suite() { application.launcher.append("SCALA : exit") } } die append-Methode
1
Antworten
War ich bei der Suche der scala-Reflexion übersicht und ich Frage mich, ob es möglich ist, verwenden Sie eine java.lang.Class<T> als ein Typ in Scala 2.10. import scala.reflect.runtime.{ universe => ru } class Reflector { def getType:
7
Antworten
Muss ich konvertieren Scala Option, um Java Optional. Ich schaffte es schrieb: public <T> Optional<T> convertOption2Optional(Option<T> option) { return option.isDefined() ? Optional.of(option.get()) : Optional.empty(); } Aber ich mag es nicht. Gibt es eine einfache Möglichkeit, es zu
5
Antworten
Habe ich eine Reihe im Scala (ich kann wählen, jede Umsetzung, wie ich bin, erstellen den Satz. Die Java-Bibliothek, die ich benutze, rechnet aber mit einer java.util.Set[String]. Ist die nach dem richtigen Weg, dies zu tun in
5
Antworten
War ich versucht zu ziehen Umgebungsvariablen in eine scala-Skript mit java-Iteratoren und /oder Aufzählungen und festgestellt, dass Dr. Frankenstein in Anspruch nehmen, der Abstammung, so dass ich gehackt die folgenden aus dem hässlichen Baum statt: import java.util.Map.Entry
1
Antworten
Ich habe ein Scala-Funktion f(s1: String, s2: String): Map[String,String] Möchte ich ermöglichen eine Kollegin Programmierung in Java zum Aufruf einer Java-Methode, die ich Schreibe: HashMap<String, String> f(String s1, String s2) Dieser ruft meine Scala-Funktion. Was ich gefunden
3
Antworten
Ich bin eine neue Scala. Ich bin nur in der Lage, schreiben Sie basic-code so weit, aber ich möchte beginnen, es zu verwenden, konkret, eher als nur learning Theorie. Können sagen, ich habe folgenden Java-code in HelloWorld.java:
5
Antworten
Habe ich eine app geschrieben in Scala, und einige meiner team-Mitglieder wollen eine Java-version. Es ist eine demo-app für die Verwendung einer anderen API, geschrieben in Scala, und Sie wollen eine Java-version der app nutzen zu können,
3
Antworten
Bitte Geduld mit mir, ich bin noch ziemlich noobish mit Scala. Ich habe den folgenden code: private lazy val keys : List[String] = obj.getKeys().asScala.toList obj.getKeys gibt eine java.util.Iterator Aufrufen asScala, über JavaConverers (importiert) laut der docs.. java.util.Iterator
2
Antworten
Ich habe ein problem mit Java-Reflexion von Scala. Mein Code: case class MyClass(id: String, value: Double) def create(values: Map[String, Any]): MyClass = { val constructor = classOf[MyClass].getConstructors.head val arguments = classOf[MyClass].getDeclaredFields().map( f => values(f.getName) ) constructor.newInstance(arguments: _*).asInstanceOf[MyClass]
2
Antworten
Ich habe ein Scala-Objekt, das ich in einer Java-Klasse. Hier ist die Scala-Objekt object Person { val MALE = "m" val FEMALE = "f" } Wie kann ich diese Scala-Objekt in Java? Ich habe Folgendes versucht, bisher
2
Antworten
Ich bin mit einer Bibliothek ( JXPath ) - Abfrage ein Diagramm mit Bohnen extrahieren passenden Elemente. Jedoch, JXPath gibt Gruppen von übereinstimmenden Elemente als eine Instanz von java.lang.Iterator und ich würde lieber wie zu konvertieren es
4
Antworten
Nenne ich eine Scala-Methode von Java. Und ich brauche, um die Umwandlung von Seq Liste. Kann ich nicht verändert die Signatur des Scala-Methode, so kann ich nicht die asJavaCollection Methode von scala.collection.JavaConversions._ Irgendwelche Ideen, wie kann ich
3
Antworten
In scala.collectiongibt es zwei sehr ähnliche Objekte JavaConversions und JavaConverters. Was ist der Unterschied zwischen diesen beiden Objekten? Warum tun Sie beide existieren? Wenn ich Sie benutzen will einer gegen den anderen? InformationsquelleAutor der Frage Michael Ekstrand
5
Antworten
Ich versuche zu injizieren einige Scala-code in meine bestehende Java-Anwendung. (So, dass gesagt wird, ich will mehr Spaß). Erstelle ich eine singleton-Zeug in Scala ScalaPower.scala package org.fun class ScalaPower object ScalaPower{ def showMyPower(time:Int) = { (0 to
2
Antworten
Ich denke, es ist nicht möglich, zum aufrufen von Methoden implementiert, die in Scala Merkmale von Java, oder gibt es eine Möglichkeit? Nehme an, dass ich in Scala: trait Trait { def bar = {} } und
4
Antworten
Betrachten Sie die folgende Scala-code: package scala_java object MyScala { def setFunc(func: Int => String) { func(10) } } Nun in Java, würde ich gerne nutzen MyScala: package scala_java; public class MyJava { public static void main(String
4
Antworten
Habe ich diese Scala-Methode mit folgende Fehlermeldung. Nicht zu konvertieren in eine Scala-Liste. def findAllQuestion():List[Question]={ questionDao.getAllQuestions() } type mismatch; found : java.util.List[com.aitrich.learnware.model.domain.entity.Question] erforderlich: scala.collection.immutable.List[com.aitrich.learnware.model.domain.entity.Question] InformationsquelleAutor der Frage boycod3 | 2013-04-23
2
Antworten
Gibt es eine einfache Möglichkeit zu konvertieren java.lang.Iterable[_] einer Scala.Iterable[_] ? InformationsquelleAutor der Frage Matt R | 2009-07-02
3
Antworten
Ich Lerne Scala und ich habe ein Java-Projekt zu migrieren, Scala. Ich migrieren möchten es durch umschreiben der Klassen nacheinander, und überprüfen Sie die neue Klasse nicht brechen das Projekt. Diesem Java-Projekt verwendet eine Vielzahl von java.util.List
3
Antworten
Ich würde gerne in der Lage sein, Folgendes durchzuführen, aber es scheitert im Aufruf useMap. Wie kann ich diese Konvertierung durchführen? scala> import scala.collection.JavaConversions._ import scala.collection.JavaConversions._ scala> import scala.collection.JavaConverters._ import scala.collection.JavaConverters._ scala> def useMap(m: java.util.Map[java.lang.Integer, java.lang.Float]) =
3
Antworten
Ich habe ein java-Karte: java.util.Map<SomeObject, java.util.Collection<OtherObject>> und ich möchte konvertieren, um die scala anzeigen: Map[SomeObject, Set[OtherObject]] Habe ich verwendet mapAsScalaMap aber das Ergebnis ist nicht ganz das, was ich will, das Ergebnis ist: Map[SomeObject, java.util.Collection[OtherObject]]. Wie kann
9
Antworten
Ich Schreibe einige Scala-code verwendet die Apache POI API. Ich möchte zum Durchlaufen der Zeilen in der java.util.Iterator, dass ich von der Blatt-Klasse. Ich würde gerne mit dem iterator in einer for each Stil Schleife, so habe