UHU-StartseiteInformatikTechnikenscalaMemosEnumerations
Textsequenz in Symbolsequenz umwandeln



object symbols extends Enumeration{
  val Unbekannt = Value("Unbekannt")
  val Datum     = Value("Datum")
  val Uhrzeit   = Value("Uhrzeit")
  val Ereignis  = Value("Ereignis")
  val ID        = Value("ID")
}
object Utils{
  def transform( symStr: Seq[String]): Seq[symbols.Value] = {
    var result = Seq[symbols.Value]()
    for (it <- symStr){
      val opt = symbols.valueOf(it)
      opt match{
        case Some(_) => result = result ++ Seq(opt.get)
        case None    => result = result ++ Seq(symbols.Unbekannt)
      }
    }  
    return result
  }
}


optimal sichtbar mit Firefox Formeln mit asciimath Druckversion