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

Написать функцию возвращающую массив с элементами из строки - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Где почитать о создании клиент-серверных приложений http://www.cyberforum.ru/android-dev/thread1234263.html
Всем привет. Есть клиент на андроид, написанный на Делфи и сервер написанный на Делфи, связь между ними осуществляется по Wi-fi по протоколу TCP. Приложение под андроид запускается очень долго, нет...
Программирование Android Передача пароля из Android приложения в PHP Здравствуйте. Подскажите, пожалуйста, начинающему разработчику Android в каком направлении двигаться. Есть приложение под Android, пользователь регистрируется на мобильном приложение, пароль... http://www.cyberforum.ru/android-dev/thread1234236.html
Получение кода web страницы Программирование Android
Не могу получить код web страницы: runOnUiThread(new Runnable() { @Override public void run() { try { Log.d("TRUE", "TRUE"); URL site = new...
Программирование Android Маркеры на карте, как выбрать верхний?
Добрый день! Столкнулся с проблемой, что если маркеры на карте находятся один под другим (или очень близко), то при тапе, на тот, что сверху, берется самый нижний (невидимый) маркер. как...
Программирование Android Назначение id динамически созданным view http://www.cyberforum.ru/android-dev/thread1233745.html
Парсю с интернета JSON с повторяющимся набором информации. Потом создаю программно по блоку с информацией и для размещения элементов внутри блоков использую RelativeLayout. Для размещения одних...
Программирование Android Удержать кеш в памяти Гуру, помогите! Задача не для новичка... Есть сложная программа (моя), которая при старте читает много данных в память и хитро индексирует их. Как это обычно делают игры.... Проблема в том что... подробнее

Показать сообщение отдельно
Muhammad97
10 / 10 / 1
Регистрация: 10.11.2013
Сообщений: 238

Написать функцию возвращающую массив с элементами из строки - Программирование Android

26.07.2014, 02:18. Просмотров 452. Ответов 2
Метки (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import java.util.*;
import javax.xml.transform.*;
 
public class Main
{
    
    public static void main(String[] args)
    {
        System.out.println("Hello World!");
 
        String text = "whwhjwjw|jwjwjwjw|nwjwjwnw|jwjwjw";
        String delimiter = "|";
        ArrayList<String> res = new ArrayList();
        res = parse(text, delimiter);
        
   }
    
    ArrayList<String> parse(String s, String delimiter)
    {
        ArrayList<String> result= new ArrayList<String>();
        if (s.indexOf(delimiter) == -1){ result = null;}
        else
        {
            s = s + delimiter;
            while (true)
            {
                int delpos = s.indexOf(delimiter);
 
                if (delpos == -1) break;
 
                String element = s.substring(0, delpos);
                result.add(element);
                s = s.substring(delpos + 1, s.length() - delpos - 1);               
            }
        }
 
        return result;
 
    }
    
}
Пытаюсь написать функцию возвращающую массив с элементами из строки. Но выдает ошибку:

this method cannot be referenced from a static context

Подскажите, где ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru