Преобразование строки Scala в нижний регистр

Чтобы преобразовать строку Scala в нижний регистр, вы можете использовать различные методы. Вот несколько часто используемых подходов:

  1. Метод 1: использование метода toLowerCase:

    val str = "Hello World"
    val lowerCaseStr = str.toLowerCase
  2. Метод 2: использование функции mapс интерполяцией String:

    val str = "Hello World"
    val lowerCaseStr = str.map(_.toLower)
  3. Метод 3: использование метода toLowerCaseс java.util.Locale:

    import java.util.Locale
    val str = "Hello World"
    val lowerCaseStr = str.toLowerCase(Locale.getDefault)
  4. Метод 4: использование метода toLowerCaseс определенным java.util.Locale:

    import java.util.Locale
    val str = "Hello World"
    val lowerCaseStr = str.toLowerCase(Locale.ENGLISH)
  5. Метод 5. Использование функции foldLeft:

    val str = "Hello World"
    val lowerCaseStr = str.foldLeft("")((acc, c) => acc + c.toLower)