Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi A - F > Fondamenti di architettura e programmazione > [Laboratorio] Es x il 09-01-04 Temporary File
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
[D]ani[J]
dsy moderator

User info:
Registered: Aug 2003
Posts: 1380 (0.18 al dì)
Location:
Corso: F47
Anno:
Time Online: 17 Days, 14:25:28 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
[Laboratorio] Es x il 09-01-04 TEMPORARY FILE

Discussione relative all'esercizio TemporaryFile per il 9 gennaio 2004

__________________
Dani
e-mail: DaniJ@dsy.it
...ahhh ste donne! :D
Buoniiiiiisssimaaaa!

18-12-2003 20:52
Click Here to See the Profile for [D]ani[J] Click Here to See the Blog of [D]ani[J] Click here to Send [D]ani[J] a Private Message Find more posts by [D]ani[J] Add [D]ani[J] to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
citrus
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 382 (0.05 al dì)
Location: como
Corso: com. digitale
Anno: 2
Time Online: 2 Days, 14:39:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ecco il testo dell'esercizio:

Costruire la classe TemporaryFile che implementi la variabile di istanza String prefix,
il metodo String getName() che una ritorni una stringa contenente il possibile nome di un file NON esistente
nella directory corrente che inizi con il contenuto della variabile prefix.

Suggerimento 1:
generate una serie di nomi di file tramite una regola e di volta in volta provate ad aprire i file in lettura.
Utilizzate "al contrario" l'eccezione FileNotFoundException: quando questa viene lanciata, il nome generato è corretto.

Suggerimento 2:
per generare la serie di nomi basta una semplice regola.
Ad esempio basta aggiungere ogni volta un determinato carattere al prefisso di partenza: se questo vale "ciao",
basterà verificare se esista un file di nome "ciao"; se questo non esiste il metodo ritornerà "ciao",
altrimenti verificherà se esista un file di nome "ciao1", eventualmente continuando a considerare "ciao11", "ciao111" e così via.

Suggerimento 3:
I più intraprendenti possono confrontarsi con una variante di questo esercizio in cui i nomi dei file vengono generati
aggiungendo simboli di un alfabeto prefissato. Ad esempio, se il prefisso è pari a "ciao" e l'alfabeto è pari a "aeiou",
i nomi da generare saranno "ciao", "ciaoa", "ciaoe", "ciaoi", "ciaou", "ciaoaa", "ciaoae" e così via.

01-01-2004 23:27
Click Here to See the Profile for citrus Click here to Send citrus a Private Message Find more posts by citrus Add citrus to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 09:56.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.032 seconds (66.63% PHP - 33.37% MySQL) con 28 query.