.dsy:it. 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)


Posted by Supernick on 04-09-2009 14:18:

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)


Posted by il_gege on 04-09-2009 14:36:

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


Posted by Supernick on 04-09-2009 15:19:

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


Posted by Stella20 on 04-09-2009 18:59:

per usare come delimitatore dello stringtokenizer la tabulazione cosa dovrei mettere??


Posted by Supernick on 04-09-2009 19:05:

StringTokenizer stk = new StringTokenizer(tuaStringa, "\t");


Posted by Stella20 on 05-09-2009 08:56:

altro dubbio...nel metodo squeeze() gli episodi vanno cancellati nell'array episodes[] oppure nel file??


Posted by giron on 05-09-2009 09:09:

secondo me nll'array episodes[] e perciò di conseguenza nel file quando andrai a scrivere col write.


Posted by Stella20 on 05-09-2009 09:21:

però non c'è un metodo che mi permetta di eliminare degli elementi dall'array tipo episodes[i].delete()...come posso fare?


Posted by giron on 05-09-2009 09:23:

infatti non va cancellato ma sostituito, se episodes[4] è l'episodio doppio da cancellare, in episodes[4] andrebbe episodes[5].
IO ho fatto così..


Posted by il_gege on 05-09-2009 12:37:

Sisi, ci sono vari modi di farlo..

__________________
Kantina27 - Punk Rock
MySpace Profile


Posted by Supernick on 05-09-2009 14:31:

EDIT: Ho detto una scemata :D


Posted by Stella20 on 06-09-2009 13:02:

quindi ogni doppione va tolto e gli altri slittano di una posizione??


Posted by AnTHrAx on 06-09-2009 18:28:

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


Posted by giron on 06-09-2009 18:37:

no io le ho utilizzate entrambe..credo serva anche quella con argomento Object perchè viene utilizzata


Posted by AnTHrAx on 06-09-2009 18:40:

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.