下面的代码打印一个文件名数组。
  val pdfFileArray = getFiles()
  for(fileName <- pdfFileArray){
    println(fileName)
  }
我正在尝试将此数组(pdfFileArray)转换为包含唯一文件扩展名的数组。
在 scala 中执行此操作的正确方法如下?
  Set<String> fileNameSet = new HashSet<String>
  val pdfFileArray = getFiles()
  for(fileName <- pdfFileArray){
    String extension = fileName.substring(fileName.lastIndexOf('.'));
    fileNameSet.add(extension)
  }