Рубрики

Программа для печати списка строк Java в Scala

Список строк Java можно вернуть из программы Scala, написав определенный пользователем метод Java в Scala. Здесь вам даже не нужно импортировать какой- либо объект JavaConversions в Scala, чтобы эти преобразования работали.
Теперь давайте посмотрим несколько примеров.
Пример: 1 #

// Scala программа для печати списка Java
// строк в Scala

  
// Создание объекта

object GfG

  
// Основной метод

def main(args:Array[String])

{

  

    // Создание Java-метода в Scala

    def result = {

      

        // Создание списка строк Java

        val list = new java.util.ArrayList[String]()

      

        // Добавление строковых элементов в список

        list.add("gfg")

           list.add("cs")

    

           // Отображает вывод

           println(list)    }

      

    // Назначение метода результата в список

    val list = result

}
}

Выход:

[gfg, cs]

Следовательно, список строк возвращается из метода Java. Здесь вам не нужно импортировать какой-либо объект Scala. В вышеупомянутой программе Java-метод написан на Scala-программе. Где, этот метод добавляет строковые элементы списка в указанный список один за другим, а затем печатает результаты.
Пример: 2 #

// Scala программа для печати списка Java
// строк в Scala

  
// Создание объекта

object GfG

  
// Основной метод

def main(args:Array[String])

{

  

    // Создание Java-метода в Scala

    def result = {

      

        // Создание списка строк Java

        val list = new java.util.ArrayList[String]()

  

        // Добавление строковых элементов в список

        list.add("Nidhi")

        list.add("is an")

        list.add("author")

  

        // Отображает вывод

        println(list) }

      

    // Назначение метода результата в список

    val list = result

}
}

Выход:

[Nidhi, is an, author]

Это то же самое, что и в примере выше, но здесь добавлен еще один элемент в указанном списке, и здесь правильный порядок элементов не требуется.

Рекомендуемые посты:

Программа для печати списка строк Java в Scala

0.00 (0%) 0 votes