scala
есть ли функция, которая может усечь или округлить двойной? В один момент в моем коде я хотел бы номер как: 1.23456789 округляется до 1.23...
просто просматривая пример кода Scala на веб-сайте Scala, но столкнулся с раздражающей ошибкой при попытке его запуска. вот код:http://www.scala-lang.org/node/45. при запуске его на Eclipse, я получил это сообщение "редактор не содержит основной тип", который предотвращает его запуск. есть ли что-нибудь, чт...
Я посмотрел на этот вопрос но все еще не понимаю разницы между Итерационными и проходимыми чертами. Может кто-нибудь объяснить ?...
Если у меня есть List[Option[A]] в Scala, что такое идиоматические способ, чтобы отфильтровать None значения? один из способов заключается в использовании следующего: val someList: List[Option[String]] = List(Some("Hello"), None, Some("Goodbye")) someList.filter(_ != None) есть ли более "идиоматический" с...
что такое соглашение об именах для констант Scala? Краткий поиск по предложениям StackOverflow в верхнем регистре CamelCase (первая строка ниже), но я хотел дважды проверить. val ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 какой стиль Scala рекомендуется?...
скажем, у меня есть Array[Int] как val array = Array( 1, 2, 3 ) теперь я хотел бы добавить элемент в массив, скажем, стоимостью 4, как в следующем примере: val array2 = array + 4 // will not compile я могу, конечно, использовать System.arraycopy() и сделать это самостоятельно, но для этого должна б...
Я только что закончил программирование в Scala, и я изучал изменения между Scala 2.7 и 2.8. Тот, который кажется самым важным, - это плагин continuations, но я не понимаю, для чего он полезен или как он работает. Я видел, что это хорошо для асинхронного ввода/вывода, но я не смог выяснить, почему. Некоторые и...
Возможные Дубликаты:черты Scala против абстрактных классов в чем концептуальная разница между абстрактными классами и признаками?...
Как я могу определить функцию с несколькими неявные аргументы. def myfun(arg:String)(implicit p1: String)(implicit p2:Int)={} // doesn't work ...
я не в состоянии понять точку Option[T] класс в Scala. Я имею в виду, я не в состоянии видеть какие-либо авансы None over null. например, рассмотрим код: object Main{ class Person(name: String, var age: int){ def display = println(name+" "+age) } def getPerson1: Person = { // returns a Person...