Результаты поиска по запросу "scala"

1 ответ

В чем разница между def foo = {} и def foo () = {} в Scala?

Учитывая следующие конструкции для определения функции в Scala, можете ли вы объяснить, в чем заключается различие и каковы будут последствия? def foo = {}против def foo() = {}Обновить Спасибо за быстрые ответы. Это здорово. Единственный ...

3 ответа

Scala: В чем разница между чертами Traversable и Iterable в коллекциях Scala?

Я смотрел наэтот вопрос [https://stackoverflow.com/questions/2602379/in-scala-2-8-collections-why-was-the-traversable-type-added-above-iterable] но все еще не понимаю разницу между чертами Iterable и Traversable. Может кто-нибудь объяснить?

1 ответ

Есть ли в Scala способ доступа к символу (переменной), определенному во внешней области видимости?

Например: def factory(_name: String) = new Person { val name: String = _name }Я пытаюсь избежать искажения имени_name во внешнем объеме.

ТОП публикаций

5 ответов

Получение открытых полей (и их соответствующих значений) экземпляра в Scala / Java

PHP вводит метод, который позволяет вам выбирать все открытые значения экземпляра. [http://php.net/manual/en/function.get-object-vars.php]Есть ли способ сделать это в Scala? То есть для получения всех значений всех открытых полей экземпляра ...

5 ответов

Разделить список на несколько списков с фиксированным количеством элементов

Как разбить список элементов на списки, содержащие не более N элементов? пример: учитывая список из 7 элементов, создайте группы из 4, оставив последнюю группу, возможно, с меньшим количеством элементов. split(List(1,2,3,4,5,6,"seven"),4) => ...

4 ответа

println в Scala для понимания

В целях понимания я не могу просто написать заявление для печати: def prod (m: Int) = { for (a <- 2 to m/(2*3); print (a + " "); b <- (a+1) to m/a; c = (a*b) if (c < m)) yield c }но я могу легко обойти это с помощью фиктивного задания: def prod ...

3 ответа

Модульное тестирование Scala

Я только недавно начал изучать язык Scala и хотел бы сделать это вTDD [http://en.wikipedia.org/wiki/Test-driven_development]-путь. Не могли бы вы рассказать о своем опыте в рамках модульного тестирования для Scala и о его плюсах / минусах? Я ...

7 ответов

Все перестановки с повторением с использованием scala

Я ищу scala способ дать все перестановки без повторений. Я знаю, что на этом сайте уже есть некоторые публикации, но у них, похоже, немного другая проблема. Я ищу все перестановки с повторениями. Например: combine(List('A','C','G'))Должен ...

3 ответа

Scala не может получить доступ к внутреннему классу Java?

У меня есть класс Java, который выглядит так: public class Constants { public class Commands { public static final String CreateOrder = "CreateOrder"; } }Я хочу получить доступ к константе «CreateOrder», в Java, я могу получить к ней доступ ...

4 ответа

В Scala, как вы определяете локальный параметр в первичном конструкторе класса?

Как в Scala определить локальный параметр в первичном конструкторе класса, который не является членом данных и который, например, служит только для инициализации члена данных в базовом классе? Например, в следующем коде, как я могу правильно ...