Потоки в Flash и Flex

В том, как вы подходите к проблеме, я думаю, что лучшее решение - это составить список, выбирая для него значения трех других, а затем выполнить поиск.

private void lookingFor(String player){
    ArrayList<String> all = new ArrayList<String>();
    all.addAll(SoccerNames);
    all.addAll(FootballNames);
    all.addAll(VolleyballNames);

    for(String a : all) {
        if(player == a) {
            bigList.add(a);
            break;
        }
    }


    }

Я не проверял это. Но я думаю, что вы должны создать класс игроков с его именем, идентификатором и видом спорта, которым он занимается, и вместо этого выбрать с этим атрибутом. Таким образом, вы даже можете создать один список вместо четырех.

public class Player {
    private Integer id;
    private String name;
    private String sport;

    public Player() {
        // TODO Auto-generated constructor stub
    }

    public Player(Integer id, String name, String sport) {
        super();
        this.id = id;
        this.name = name;
        this.sport = sport;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSport() {
        return sport;
    }

    public void setSport(String sport) {
        this.sport = sport;
    }


}

А потом:

ArrayList<Player> players;
ArrayList<Player> bigList;

private void filterPlayer(String name){
for(Player p : players){
if(p.getName() == name){
bigList.add(p);
break;
}
}
}
7
задан serg10 24 March 2009 в 12:01
поделиться

3 ответа

Увы, в Actionscript нет никакой многопоточности. Однако можно фальсифицировать его с псевдопотоками (дополнительную информацию см. в ссылке), хотя это имеет ее собственные проблемы.

1
ответ дан 6 December 2019 в 21:20
поделиться

Я работаю над проектом, который будет использовать Pixel Bender, чтобы сделать вычисления на отдельном потоке. У меня, надо надеяться, будет что-то для блоггинга скоро. Тем временем пойдите голосование за этот запрос новых функций: https://bugs.adobe.com/jira/browse/ASC-3222

6
ответ дан 6 December 2019 в 21:20
поделиться

Не в данный момент. Можно использовать псевдопотоки, если Вы хотите. http://blogs.adobe.com/aharui/2008/01/threads_in_actionscript_3.html

2
ответ дан 6 December 2019 в 21:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: