Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ящюр
97 / 97 / 24
Регистрация: 15.03.2013
Сообщений: 520
Записей в блоге: 1
#1

string.split - Программирование Android

03.02.2014, 17:47. Просмотров 1089. Ответов 2
Метки нет (Все метки)

Имею string = "ПОНЕДЕЛЬНИК. 10 Февраль. TLC HD"

Проделываем
Java
1
2
String[] CannelParse = string.split(".");
String[] vgd = string.split(" ");
в первом случае имею CannelParse.lenght() = 0;
во втором - vgd.lenght() = 5;

Не могу понять почему первый вариант выдает 0. Точка это именно точка, символ с кодом 46 , смотрел файл через HEX редактор

Пробовал так
Java
1
2
String prs = new String(new byte[] {46});
String[] CannelParse = string.split(prs);
Все равно на выходе имею 0.

Если сделать так
Java
1
2
3
String Day = string.substring(0, string.indexOf("."));
                String Date = string.substring(string.indexOf(".")+1, string.lastIndexOf("."));
                String Channel = string.substring(string.lastIndexOf(".")+1);
то я получаю то, что нужно , но меня интересует почему не работает метод split(".") ? Какие могут быть варианты?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2014, 17:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос string.split (Программирование Android):

Вылетает приложение. string.split() - Программирование Android
Есть обычный текстовый файл, в нем строки вида: Param1 = value Хочу их разделить в массив, делаю: mLine = reader.readLine(); ...

AsyncTask<String, String, String> объясните пожалуйста - Программирование Android
При описаний класса наследника AsyncTask мы в угловых скобках указываем три типа данных: 1. Тип входных данных. Это данные которые пойдут...

Split Action Bar не работает - Программирование Android
Здравствуйте, я создал иконку в actionbar, файл res/menu/menu_main.xml и хочу чтобы она находилась на нижней части экрана. &lt;item...

Split(",") Очень долго работает - Программирование Android
Можно ли оптимизировать как то? Хочу получить String ...&quot;key&quot;:.. от этого оставляю только ...

String - Программирование Android
Здравствуйте. Решил заняться локализацией своего приложения (никогда ранее не занимался этим), до этого все тексты были записаны не в...

Генератор String - Программирование Android
Добрый день, уважаемые форумчане. Уже который день пытаюсь решить маленькую проблему, но не получается. Возможно ли при помощи Random...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Netscape
373 / 360 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
03.02.2014, 18:20 #2
Цитата Сообщение от ящюр Посмотреть сообщение
но меня интересует почему не работает метод split(".")
он работает.
Java
1
string.split("\\.")
1
ящюр
97 / 97 / 24
Регистрация: 15.03.2013
Сообщений: 520
Записей в блоге: 1
03.02.2014, 18:28  [ТС] #3
Действительно работает. Честно сказать не думал, что точка может входить в управляющую последовательность. Не было подобной практики.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2014, 18:28
Привет! Вот еще темы с ответами:

String-array - Программирование Android
много файлов string-array в values можно ли и как к ним обращаться по номеру?

string.xml - Программирование Android
Все стринговые данные для приложения хранятся в string.xml Это классно работает если у вас не меняются строки в приложении А вот...

Не сохраняются String ресурсы - Программирование Android
Создаю xml файл с ресурсами. Записываю туда несколько String ресурсов. После сохранения они не сохраняются в R.java, и , соответственно, ...

Ресурс string и кавычки - Программирование Android
Очень тупой вопрос, даже жаль создавать под него отдельную тему) Нужно в ресурсах в строку положить текст, в котором есть кавычки. Но никак...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru