Créer Scala Seq à partir de Java, faire de Scala Seq une liste Java

environnement

Créer une séquence Scala à partir de Java

Scala


Seq("a","b","c")

Java


  @SafeVarargs
  public static <T> Seq<T> Seq(T... values) {
    Seq<T> seq = JavaConverters.collectionAsScalaIterableConverter(Arrays.asList(values)).asScala().toSeq();
    return seq;
  }

échantillon

Opération équivalente à Scala *** Seq (1,2,3) *** en Java

import java.util.Arrays;

import scala.collection.JavaConverters;
import scala.collection.Seq;

public class SeqInJava {

  public static void main(String[] args) {
    Seq<Integer> seqInJava = Seq(1, 2, 3);
  }

  @SafeVarargs
  public static <T> Seq<T> Seq(T... values) {
    Seq<T> seq = JavaConverters.collectionAsScalaIterableConverter(Arrays.asList(values)).asScala().toSeq();
    return seq;
  }
}

Faire de la séquence de Scala une liste Java

JavaConverters.seqAsJavaList(Seq(1, 2, 3))

échantillon

import java.util.Arrays;
import java.util.List;

import scala.collection.JavaConverters;
import scala.collection.Seq;

public class SeqToList {

  public static void main(String[] args) {

    List<Integer> list = JavaConverters.seqAsJavaList(Seq(1, 2, 3));
    System.out.println(list);

  }

  @SafeVarargs
  public static <T> Seq<T> Seq(T... values) {
    Seq<T> seq = JavaConverters.collectionAsScalaIterableConverter(Arrays.asList(values)).asScala().toSeq();
    return seq;
  }
}

Recommended Posts

Créer Scala Seq à partir de Java, faire de Scala Seq une liste Java
[Java] Créer un filtre
[Note] Créez un environnement Java à partir de zéro avec docker
Créer une méthode java [Memo] [java11]
[Java] Créer un fichier temporaire
[Java] Rendez-le constant
Faire un diamant en utilisant Java
Liste de la structure de données [Java / Scala]
Comment créer un conteneur Java
Trier la liste des objets Java
Exécuter le fichier de commandes à partir de Java
Accéder à Teradata depuis une application Java
Créer un projet Java à l'aide d'Eclipse
Créer une carte de liste avec LazyMap
Appelez l'API Java de TensorFlow depuis Scala
[Java] Conversion d'un tableau à une liste
Comment créer un tableau Java
Créer une SkipList nommée en Java qui ressemble à un ensemble trié redis
Introduction à Scala du point de vue Java (basique)
Élément Java effectif 25 Sélectionnez une liste dans un tableau Première moitié
[Java] Créer et appliquer un masque des diapositives
Comment créer un résumé de calendrier Java
Faites une liste de choses à faire en famille avec Sinatra
Créons un environnement de développement Java (mise à jour)
Comment créer un robot Discord (Java)
Faites une liste de choses à faire en famille avec Sinatra
Essayez d'exécuter Kubernetes Job à partir de Java
Créer une application TODO dans Java 7 Créer un en-tête
[Java] Créons une bibliothèque d'accès à la base de données!
[Java] Générez une liste restreinte à partir de plusieurs listes à l'aide de l'API Stream
Créer une liste qui contient plusieurs classes
Si une personne de Java apprend PHP
Faisons une application de calculatrice avec Java ~ Créez une zone d'affichage dans la fenêtre
GetInstance () à partir d'une classe @Singleton dans Groovy à partir de Java
[Java] De deux listes à une liste de tableaux
Utiliser les bibliothèques natives de Scala via Java CPP + Java
Créer un CSR avec des informations étendues en Java
[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
Créons un processus chronométré avec la minuterie de Java! !!
Connectez-vous à Aurora (MySQL) depuis une application Java
Pour devenir programmeur VB.net depuis une boutique Java
[Java] Créez quelque chose comme une API de recherche de produits
Je l'ai fait en Java pour toujours rendre (a == 1 && a == 2 && a == 3) vrai
Essayez de créer un babillard en Java
J'ai essayé de frapper une méthode Java d'ABCL
Les débutants en programmation apprennent PHP à partir d'une perspective Java-variables-
[Java] Créer une collection avec un seul élément
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Créons un framework Web ultra-simple avec Java
Obtenez unixtime (secondes) de ZonedDateTime dans Scala / Java
Utilisez Matplotlib depuis Java ou Scala avec Matplotlib4j
[Java] Créons un Minecraft Mod 1.16.1 [Introduction]
[Java] Récupère des valeurs de manière aléatoire dans un tableau
[Java] Créons un Minecraft Mod 1.14.4 [99. Mod output]
Connexion SSH à l'aide de SSHJ à partir de l'application Java 6
Mémorandum Java (liste)
Clonez la liste Java.
[Java] Créons un Minecraft Mod 1.14.4 [0. Fichier de base]