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

1 ответ

затем вызовите вашу задачу следующим образом:

аюсь реализовать задачу sbt, которая собирает все исходные каталоги проектов, указанных с помощьюdependsOn метод проекта. Я в конечном итоге с этим фрагментом кода: def sourcesOfDependencies(p: Project): Def.Initialize[Task[Seq[File]]] ...

2 ответа

@AndreyTyukin, спасибо, исправил это и изменил пример. Надеюсь, теперь лучше

я есть класс А в Scala, как этот: class A { val a = 3 lazy val b = 2 println("a = " + a) println("b = " + b) } Далее я расширяю этот класс до другого класса B: class B extends A { override val a = 4 override lazy val b = 3 }Теперь, когда ...

8 ответов

Пустая строка не имеет специального статуса при разбиении строки. Вы можете использовать:

ление на пустую строку возвращает массив размера 1: scala> "".split(',') res1: Array[String] = Array("")Учтите, что это возвращает пустой массив: scala> ",,,,".split(',') res2: Array[String] = Array()Пожалуйста, объясни :)

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

1 ответ

, Посмотрим, решит ли команда Scala это исправить.

тировать: ошибка, которая вызвала этот вопростеперь исправлено [https://issues.scala-lang.org/browse/SI-4237]. В справочнике Scala я могу прочитать (стр. 86): Интерпретация присваивания простой переменной x = e зависит от определения x. Если x ...

1 ответ

Попытка перезаписи данных напрямую с высокой вероятностью приведет к частичной или полной потере данных.

я есть текстовый файл, где мой первый столбец представлен с именем таблицы, а второй столбец представлен с датой. Разделитель между двумя столбцами представлен пробелом. Данные представлены следующим образом employee.txt organization 4-15-2018 ...

1 ответ

Что вы подразумеваете под "лучше"? Моя версия требует меньше печатания, если вы делаете это со многими объектами, но ваша будет немного (хотя, вероятно, неуместно) быстрее и более компактна, если вам нужно всего два элемента.

чайно столкнулся с такой ситуацией (пример упрощен, чтобы выделить проблему): abstract class Element(val other: Element) case object First extends Element(Second) case object Second extends Element(First) object Main { def main(arguments: ...

3 ответа

Какая хакка, и оба метода нуждаются в одинаковом типе возврата (здесь: Unit) ...

я могу перегружать методы универсального типа, как показано в примере ниже: // http://ideone.com/QVooD using System; using System.Collections.Generic; public class Test { public static void Foo(List<int> ints) { Console.WriteLine("I just ...

4 ответа

Google "Scala Rich Обертки", чтобы узнать больше.

значает символ-> значит в контекстеMap в Скале? в ScalaPredef класс предлагает неявное преобразование, которое позволяет одному написатьkey -> value в качестве альтернативного синтаксиса для пары(key, value), Я прочитал это в ScalaByExample, но ...

4 ответа

Есть ли какая-либо функция Scala, которая позволяет вам вызывать метод, имя которого хранится в строке?

Предполагая, что у вас есть строка, содержащая имя метода, объект, который поддерживает этот метод, и некоторые аргументы, есть ли какая-либо языковая функция, позволяющая вызывать ее динамически? Вроде как Рубиsend параметр.

3 ответа

да, но я делаю `select (" member_id ") в обоих случаях.

у я получаю разные результаты для..agg(countDistinct("member_id") as "count") а также..distinct.count? Разница такая же, как междуselect count(distinct member_id) а такжеselect distinct count(member_id)?