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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не работает play market http://www.cyberforum.ru/android-dev/thread1088414.html
Fly IQ 4410 Quad Phoenix ОС и прошивка: Android 4.2.1 Описание проблемы: Помогите,не работает play market, пишет "подключение отсутсвует". Предпринимались действия: Что я только не...
Программирование Android Шифрование в WebView Здравствуйте, возникла нетривиальная задача: в приложении нужно отображать локальные html в WebView, но по указанным ссылкам картинки и видео должны лежать в зашифрованном виде. Каким образом... http://www.cyberforum.ru/android-dev/thread1088353.html
Ошибка инициализации Программирование Android
Конструктор первого класса public GameView(Context context) { super(context); context1=context; photo_player= BitmapFactory.decodeResource(getResources(),...
Android studio Программирование Android
Не могу установить Android Studio, при запуске ошибка: 'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE :(
Программирование Android Приложение в фоне, трее http://www.cyberforum.ru/android-dev/thread1088187.html
Подскажите как сделать приложение которое могло висеть в трее и оповещать типа как вк.
Программирование Android CAD-библиотека для андойд Доброе время суток, форумчане. Ищу библиотеку чтобы сделать примерно как на скриншоте. 1) Нарисовать сетку 2) Рисовать полигоны 3) Вставлять фигуры из уже готовых шаблонов 4) Измерить расстояние... подробнее

Показать сообщение отдельно
ящюр
97 / 97 / 24
Регистрация: 15.03.2013
Сообщений: 521
Записей в блоге: 1

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

03.02.2014, 17:47. Просмотров 1135. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru