Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ReplaceAll / 3 сообщений из 3, страница 1 из 1
02.03.2017, 07:24
    #39412913
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReplaceAll
Согласно требованиям изменила в языках и региональных раскладках знак разделителя с "." на ","
раньше в программе чтения данных с листа Excel с помощью Apachi Poe делала так:

Код: java
1.
TmpStr3=new String(TmpStr.replaceAll(",", "." )); // убрать запятые



Теперь соответственно делаю следующее:

Код: java
1.
TmpStr3=new String(TmpStr.replaceAll(".", "," )); // убрать точки



Получаю странный результат, допустим TmpStr="1,6"
а TmpStr3 получается ",,,". Как так?
...
Рейтинг: 0 / 0
02.03.2017, 07:28
    #39412914
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReplaceAll
разобралась, так надо
Код: java
1.
TmpStr3=new String(TmpStr.replaceAll("\\.", "," )); // убрать точки
...
Рейтинг: 0 / 0
02.03.2017, 09:57
    #39412960
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ReplaceAll
Mari.P,

Учим регулярные выражения и читать JavaDoc для используемых методов.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ReplaceAll / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]