Size: a a a

2020 August 09

NG

Nikita Gryzlov in learn.java
Albert Abdullin
Так это даже паттерн? Как много информации для размышления. И тебе спасибо
Ещё частое название fluent api
источник

NG

Nikita Gryzlov in learn.java
Nikita Gryzlov
Ещё частое название fluent api
Например, на этом построена библиотека AssertJ
источник

AA

Albert Abdullin in learn.java
Может вы меня не совсем понимаете. Я попытался это сделать с объектом моего класса. И те методы, которые я пытался вызвать, точно были паблик. Но мне уже ответили. И вам спасибо за отклик
источник

AA

Albert Abdullin in learn.java
Пример посмотрел - оно. А я думал это фишка языка. Сколько учить ещё, емае
источник

ch

central hardware in learn.java
Albert Abdullin
Может вы меня не совсем понимаете. Я попытался это сделать с объектом моего класса. И те методы, которые я пытался вызвать, точно были паблик. Но мне уже ответили. И вам спасибо за отклик
для того чтобы делать цепочку надо чтобы метод который ты вызывал возращал this и все, это единственное условие
источник

AK

Alexandr Korotkov in learn.java
Albert Abdullin
Может вы меня не совсем понимаете. Я попытался это сделать с объектом моего класса. И те методы, которые я пытался вызвать, точно были паблик. Но мне уже ответили. И вам спасибо за отклик
Иногда для красоты построения обьекта как выше писали испо builder, да он путает все. Необходимо приводить тогда сам класс
источник

ch

central hardware in learn.java
central hardware
для того чтобы делать цепочку надо чтобы метод который ты вызывал возращал this и все, это единственное условие
но делать это для простых методов, а не setter/getter не надо
источник

AA

Albert Abdullin in learn.java
central hardware
но делать это для простых методов, а не setter/getter не надо
Я для сеттеров хотел использовать
источник

NG

Nikita Gryzlov in learn.java
Albert Abdullin
Я для сеттеров хотел использовать
Для сеттеров обычно как раз билдер делают
источник

AA

Albert Abdullin in learn.java
Nikita Gryzlov
Для сеттеров обычно как раз билдер делают
Ни билдер, не цепочку обязанностей пока не знаю. Спасибо всем большое за отклик
источник

em

ek man in learn.java
waddup

читаю изучаем жава, хедфёрст

автор рассказывает, что надо быть аккуратнее, когда кастите например float to int
(int) 3.14f в книге это отрицательное значение будет (типа -24550)

у себя смотрю, у меня всё ок, 3.14 преобразовыввается в 3

почему?
источник

D

Dima in learn.java
central hardware
но делать это для простых методов, а не setter/getter не надо
можно и для сеттеров
источник

ch

central hardware in learn.java
ek man
waddup

читаю изучаем жава, хедфёрст

автор рассказывает, что надо быть аккуратнее, когда кастите например float to int
(int) 3.14f в книге это отрицательное значение будет (типа -24550)

у себя смотрю, у меня всё ок, 3.14 преобразовыввается в 3

почему?
версия JVM другая скорее всего, могли тот момент в конкретном примере изменить
источник

S

Sergey in learn.java
Привет ещё раз!

Как лучше добавить один символ в самое начало строки String? Concat, stringBuilder, что-то ещё?
источник

ch

central hardware in learn.java
Sergey
Привет ещё раз!

Как лучше добавить один символ в самое начало строки String? Concat, stringBuilder, что-то ещё?
без разницы
источник

DC

Denis Chikanov in learn.java
Sergey
Привет ещё раз!

Как лучше добавить один символ в самое начало строки String? Concat, stringBuilder, что-то ещё?
Если одноразово - без разницы, просто через сложение и забить
Если надо много раз делать так с одной наращиваемой строкой - завести стрингбилдер
источник

S

Sergey in learn.java
Denis Chikanov
Если одноразово - без разницы, просто через сложение и забить
Если надо много раз делать так с одной наращиваемой строкой - завести стрингбилдер
Мне надо только один раз за выполнение функции добавить символ в самое начало. Далее добавлений не будет, но с точки зрения производительности если. Concat в этом случае подойдет? Просто сама функция может вызываться часто
источник

DC

Denis Chikanov in learn.java
Sergey
Мне надо только один раз за выполнение функции добавить символ в самое начало. Далее добавлений не будет, но с точки зрения производительности если. Concat в этом случае подойдет? Просто сама функция может вызываться часто
Да вполне
источник

S

Sergey in learn.java
Denis Chikanov
Да вполне
Спасибо 👍
источник

NG

Nikita Gryzlov in learn.java
Albert Abdullin
Ни билдер, не цепочку обязанностей пока не знаю. Спасибо всем большое за отклик
Рекомендую https://refactoring.guru/ru
источник