![]() |
Pages (16): « 1 2 [3] 4 5 6 7 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [Progetto] TV Serial Cataloger (http://www.dsy.it/forum/showthread.php?threadid=38964)
esatto, era proprio il problema a cui pensavo pure io, però son quasi sicuro che il metodo da usare sia questo (1- perchè lo richiede quasi esplicitamente e 2- perchè implementare l'interfaccia non avrebbe più senso)
Ora che sono riuscito a implementare bene il metodo, capisco il suo funzionamento (e mi risparmia 2 metodi).
Il problema resta il fatto che se io lo ordino usando sort, quindi per numero di episodio, non me lo ordina, come richiede il testo, per titolo.
Il problema resta qua.
__________________
Kantina27 - Punk Rock
MySpace Profile
esatto, mentre dovrebbe ordinare per
-Serial
-Stagione
-Titolo
ordina invece per
-Serial
-Stagione
-NEpisodio
-Titolo
magari ci sono altri metodi di Arrays che permettono di impostare delle priorità sull'ordinamento, dovrò studiarmi bene la documentazione di quella classe
per usare come delimitatore dello stringtokenizer la tabulazione cosa dovrei mettere??
StringTokenizer stk = new StringTokenizer(tuaStringa, "\t");
altro dubbio...nel metodo squeeze() gli episodi vanno cancellati nell'array episodes[] oppure nel file??
secondo me nll'array episodes[] e perciò di conseguenza nel file quando andrai a scrivere col write.
però non c'è un metodo che mi permetta di eliminare degli elementi dall'array tipo episodes[i].delete()...come posso fare?
infatti non va cancellato ma sostituito, se episodes[4] è l'episodio doppio da cancellare, in episodes[4] andrebbe episodes[5].
IO ho fatto così..
Sisi, ci sono vari modi di farlo..
__________________
Kantina27 - Punk Rock
MySpace Profile
EDIT: Ho detto una scemata ![]()
quindi ogni doppione va tolto e gli altri slittano di una posizione??
scusate una cosa, io uso eclipse come compilatore java, quando ho implementato la classe episodes con comparable mi ha fatto mettere un ulteriore metodo compareTo(object o) riferito alla classe comparable.
questo compareTo(object o) va a sostituire la classe compareTo(episode e) che è richiesta nel testo?
__________________
:O
no io le ho utilizzate entrambe..credo serva anche quella con argomento Object perchè viene utilizzata
ok, cmq a me sort da un problema di nullpointerexception, a causa del fatto che ho creato l'array episodes[1000] solo che il file con cui lo testo ovviamente ha molte meno entry e tutti gli altri campi sono null, il che fa girare le scatole al signor sort.
voi come avete risolto? io avevo una mezza idea di fargli fare la ricerca solo dalla entry 0 alla entry nepisodes...
__________________
:O
| All times are GMT. The time now is 18:12. | Pages (16): « 1 2 [3] 4 5 6 7 » ... Last » Show all 229 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.