Результаты поиска по запросу "immutability"
Как удалить определенные символы из определенной строки в Java?
Например, я извлекаю текстовую строку из текстового файла, и мне нужны эти слова для формирования массива. Тем не менее, когда я делаю все это, некоторые слова заканчиваются запятой (,) или точкой (.) Или даже имеют скобки (что ...
https://github.com/CalebFenton/simplify/blob/master/smalivm/src/main/resources/immutable_classes.cfg
ли списокде-фактонеизменные классы в JDK? технически неизменяемые классы включают очевидное целое число, двойное и т. д. неизменяемый де-факто будет включать, например, java.lang.String - технически он может быть изменяемым, но де-факто это не ...
Что касается хеш-таблиц в функциональных языках: поскольку ACL2 был упомянут выше, я отмечу, что для ACL2 существует библиотека «hash cons», которая обеспечивает логическую историю, в основном семантику списков ассоциаций, но имеет производительность хеш-таблицы (например, вы можете искать значение в таблице, используя hons-get). Если вам интересно, ознакомьтесь с темой "hons" в Руководствах пользователя ACL2.
льный мир Haskellесть раздел под названием «Жизнь без массивов или хеш-таблиц», где авторы предполагают, что список и деревья предпочтительнее в функциональном программировании, тогда как в императивной программе вместо них можно использовать ...
Если вы разрабатываете свои структуры для неизменности, вы помогаете программисту избежать этих ошибок.
жный дубликат: Почему изменчивые структуры злые? [https://stackoverflow.com/questions/441309/why-are-mutable-structs-evil] Я читал это во многих местах, в том числе и здесь, что лучше сделать структуры неизменными. В чем причина этого? Я вижу ...
Каковы "причины открытого интерфейса"?
равильный способ объявить неизменные структуры? public struct Pair { public readonly int x; public readonly int y; // Constructor and stuff }Я не могу думать о том, почему это может столкнуться с проблемами, но я просто хотел спросить, чтобы ...
@ Darwin в каком контексте? ActiveRecord?
y некоторые методы имеют знак вопроса (?) которые задают вопрос типаinclude? который спрашивает, включен ли рассматриваемый объект, затем возвращает true / false. Но почему некоторые методы имеют восклицательные знаки (!) где другие нет? Что ...
Ага. Ты прав. Просто посмотрел на это. Если вы сомневаетесь, я всегда использую итераторы, но это полезно знать (View).
оложим, что вы хотите создать копиюImmutableSet/List/Map объект, но отфильтровать некоторые оригинальные записи. Одним из способов реализации этого является следующее: ImmutableList.copyOf(Iterables.filter(myObject, ...
https://medium.com/@macsikora/the-state-of-immutability-169d2cd11310
читал несколько статей об неизменности, но все еще не очень хорошо следую концепции. Недавно я создал здесь ветку, в которой упоминается неизменность, но поскольку это сама по себе тема, сейчас я делаю отдельную ветку. В прошлой ветке я ...
зависимые объекты также должны быть неизменными
оздать неизменяемые объекты в Java? Какие объекты следует назвать неизменяемыми? Если у меня есть класс со всеми статическими членами, он неизменен?
Это сработало для меня очень хорошо. Спасибо StaxMan
аю с примерами Джексона и испытываю некоторые затруднения при получении десериализации для работы с неизменяемыми классами и интерфейсами. Ниже мой код: package com.art.starter.jackson_starter; import java.io.IOException; ...