Ich habe zwei Arraylist (Liste [String]) zB:Wie zwei Arraylist (Liste (String)] parallel Join
ArrayList1: ArrayList1:
List(a, b, c) List(1, 2, 3)
List(d, e, f) List(4, 5, 6)
List(g,h, i) List(7,8, 9)
ich scala verwenden möchten parallel so verbinden diese
wie tunval ArrayList12 = ArrayList1 ++ ArrayList2
aber das ist nicht, was ich will, da die ArrayList2 am Ende ArrayList1 hinzugefügt wurde
Bitte werde ich schätzen Hilfe scala mit einem parallel zu haben, kommen in dieser Form:
List(a, b, c,1,2,3)
List(d, e, f,4,5,6)
List(g,h,i,7,8,9)
Sicher .map (x => x._1 ++ x._2)? –
@BrianAgnew Selbe Sache, Scala erlaubt diese kürzere Syntax aswell :) Siehe hier: http://StackOverflow.com/Questions/7673545/Usage-of-in-Scala-Lambda-Funktionen –
Aber ist nicht das _ * positional * - Das heißt, wenn du es zweimal verwendest, suggeriert es zwei verschiedene Argumente, während du eigentlich das eine Argument (das Tupel) mit den beiden Feldern haben willst? –