case-class

    0热度

    2回答

    我创建了一个代码在Scala中继承其实际使用继承 任何其他替代办法做到这一点,如果我想用组成。用于该 case class Test(message:msg) abstract class MsgValuetype(value: myString) { override def toString = s"${value.value}" } case class msg(id:S

    9热度

    5回答

    我的用例有case类像 case class Address(name:String,pincode:String){ override def toString =name +"=" +pincode } case class Department(name:String){ override def toString =name } case class

    -1热度

    2回答

    我想遍历学生 EDITED case class Group(grp:Person*){ val myList=grp.toList } trait Person case class Student(firstName: String, lastName: String) extends Person case class Emp(empNa

    -4热度

    1回答

    的组我想在一个消息以创建一组元素,如下面图像 更新: case class Element(key:String;value:String) 消息可以表示类似下面 case class Msg(field1:Element,field2:Group) Group - >表示重复基团 - 我需要帮助来定义组和子 组 该元素定义了键=值组合,其在基团 以下重复有几点 FixMessage的“f

    -2热度

    1回答

    我有一个嵌套的列表结构,我想通过列表进行迭代并打印它的自定义字符串版本 trait Value{ def myString:String } case class Student(value: String) extends Value{ override def myString: String = s"Student =$value"

    2热度

    2回答

    我有一个scala-2.11函数,它根据提供的类类型从Map创建一个case类。 def createCaseClass[T: TypeTag, A](someMap: Map[String, A]): T = { val rMirror = runtimeMirror(getClass.getClassLoader) val myClass = typeOf[T].type

    1热度

    2回答

    我想过滤基于特定主题的学生列表内的主题列表,即在我的情况下为"maths"。 以下是定义Student和Subject类的代码。 case class Student( name:String, age:Int, subjects:List[Subject] ) case class Subject(name:String) val sub1=

    0热度

    1回答

    为什么自我符号不被识别在这里?我正在使用Scala 2.12。 trait Parsers[ParseError, Parser[+_]] { def or[A](s1: Parser[A], s2: Parser[A]): Parser[A] case class ParserOps[A](p: Parser[A]) { def |[B>:A](p2: Pars

    0热度

    1回答

    我是Scala的新手,并且曾经在类似的问题中看过,但我不确定它们与我的问题是否一样 - 如果我错了,请致歉。 从本质上讲,我不确定如何重构这段代码 case class ModelX(a: Int, b: Int) case class ModelY(b: Int, c: Int) case class ModelZ(a: Int, c: Int) def extract_x(e:

    1热度

    3回答

    在阅读akka docs正确的消息和不变性部分,它提到了“明确暴露状态”内的案例类。所以我的问题是; 什么意思是说“明确暴露状态”案例类? 为了实现不可变性,是不是足够写一个类的“案例”? 或者我应该小心使用它?