|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2022, 16:38 | #1 |
Пользователь
Регистрация: 04.11.2021
Сообщений: 10
|
Обработка строк JAVA
Здраствуйте, помогите пожалуйста. Нужно расставить пробелы в этой строке (1-(34+3*(2-623 )*8))/21), так чтоб пробелы стояли ТОЛЬКО до и после знака не являющегося числом, по итогу строка должна иметь такой вид: ( 1 - ( 34 + 3 * ( 2 - 623 ) * 8 ) ) / 21 ), до и после знака должен стоять только один пробел.
Я написал код, но есть две проблемы, цикл не идет до конца так как длина строки sb увеличивается а длина входящей строки нет, и данный метод расставляет пробелы в числах в которых больше одного разряда. Код:
Последний раз редактировалось BDA; 22.10.2022 в 18:16. |
22.10.2022, 18:54 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка строк JAVA | delayy | Помощь студентам | 1 | 14.10.2022 08:33 |
Обработка строк JAVA | delayy | Помощь студентам | 1 | 13.10.2022 08:24 |
Три задачи на Delphi (Паскаль): обработка строк, обработка множеств, работа с типизированным файлом | Тедеев | Помощь студентам | 11 | 13.12.2013 13:38 |
Обработка строк | malenkaya | Помощь студентам | 2 | 20.05.2011 14:57 |
чтение файла в массив строк java (Перенесено из Java SE) | Sasha9132 | Помощь студентам | 0 | 18.11.2010 22:57 |