Size: a a a

Scala Learning & Education: Ask for Review & Noob questions

2021 December 04

λ

λoλcat in Scala Learning & Education: Ask for Review & Noob questions
HolodetsT
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Ребят, подскажите, пожалуйста, в чем разница foreach от forall при работе со списками?
источник

N

Nikolai in Scala Learning & Education: Ask for Review & Noob questions
Посмотрите на сигнатуры методов. forall https://www.scala-lang.org/api/current/scala/collection/immutable/List.html#forall(p:A=%3EBoolean):Boolean проверяет что все элементы списка соответствуют предикату. foreach https://www.scala-lang.org/api/current/scala/collection/immutable/List.html#foreach[U](f:A=%3EU):Unit применяет функцию f к каждому элементу списка и игнорирует результат
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Спасибо
источник
2021 December 05

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Всем привет, читаю книгу Мартина по скале в электронном виде и не поонимаю, что не так со множествами, а именно изменяемыми и неизменяемыми, как они создаются, можете написать пример?
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Знаком с классом String?
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Ну да
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
А он изменяемый?
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Нет
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Если нужно изменять строчку, тогда нужно использовать другой класс, который изменяемый. Тут та же тема
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Нет, тут не также, есть изменяеммые множества, а есть неизменяемые и это можно как-то задать для компилятора, но я не могу разобраться как это сделать
источник

НБ

Николай Бондаренко... in Scala Learning & Education: Ask for Review & Noob questions
Так же, так же. Есть scala.mutable.Set, а есть scala.immutable.Set
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
ааа, укажи путь к нужному классу, и все
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Когда import пишешь, может возникнуть коллизия, тогда придётся указывать полный путь уже в коде
источник

RI

Rustam Iksanov in Scala Learning & Education: Ask for Review & Noob questions
Есть ренейминг import a.b.c.{ foo => baz }
источник

АХ

Александр Хайль_273... in Scala Learning & Education: Ask for Review & Noob questions
Не знал, надо будет попробовать, спасибо)
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
будет тяжело, если не поставите скалу и не будете пробовать руками
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Так и делаю
источник

E

Egor in Scala Learning & Education: Ask for Review & Noob questions
Просто запутался немного
источник

Oℕ

Oleg ℕizhnik in Scala Learning & Education: Ask for Review & Noob questions
А более конкретный вопрос есть помимо "что так, а что не так"
источник