
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.02.2019, 16:30
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Всем привет! Есть код, добавляющий '0' в начало строки, чтобы длина строки в итоге была 16 символов: Код: java 1. 2. 3. В данном случае мы забиваем память ненужными строками. Лучше использовать StringBuilder или есть более лаконичные варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 16:32
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Molasar, тебе это для чего надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 16:40
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Есть такая эталонная библиотека, реализующая Time-Based One-Time Password Algorithm . А в ней соответствующий код. Хочу привести код к нормальному виду. вадяMolasar, тебе это для чего надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 16:57
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Посмотрие leftPad https://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringUtils.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 17:22
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Molasar, Код: java 1. не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 18:14
|
|||
|---|---|---|---|
|
|||
Добавить недостающие символы в начало строки |
|||
|
#18+
То ли чего-то не понимаю, но ведь во всех нормальных языках это делается примерно одинаково, безо всяких библиотек и танцев с бубном Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 18:32
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Лысый дядька, на тестах с JMH скорее всего padding будет работать быстрее чем printf. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 18:36
|
|||
|---|---|---|---|
|
|||
Добавить недостающие символы в начало строки |
|||
|
#18+
maytonЛысый дядька, на тестах с JMH скорее всего padding будет работать быстрее чем printf. Не могу спорить. Надо сравнивать внатуре. Заодно и код топикстартера отперфомансить ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 18:51
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Лысый дядькаmaytonЛысый дядька, на тестах с JMH скорее всего padding будет работать быстрее чем printf. Не могу спорить. Надо сравнивать внатуре. Заодно и код топикстартера отперфомансить )это вообще как часто должно происходить? чтоб этих блох ловить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 19:14
|
|||
|---|---|---|---|
|
|||
Добавить недостающие символы в начало строки |
|||
|
#18+
Если вместо + явно использовать StringBuffer / StringBuilder явно блок ловить будет не нужно IMHO & AFAIK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 19:15
|
|||
|---|---|---|---|
|
|||
Добавить недостающие символы в начало строки |
|||
|
#18+
Ну то есть StringBuilder так как потоко безопасность явно пофиг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2019, 19:26
|
|||
|---|---|---|---|
Добавить недостающие символы в начало строки |
|||
|
#18+
Смотрите исходники StringUtils. Там - коробочное решение этой задачи без StringBuilder. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2121466]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 265ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...