object SplitStringIntoArrayByDelimiter {
def splitString(s: String, delimiter: String): Array[String] = {
s.split(delimiter).filter(_.nonEmpty)
}
def main(args: Array[String]): Unit = {
val s = "Scala,,C#,Java,,C,,,Python,,,,,C++,,"
val arr = splitString(s, ",")
arr.foreach(println)
}
}
/*
run:
Scala
C#
Java
C
Python
C++
*/