AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

string va bene per un testo lungo?

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian)
View previous topic :: View next topic  
Author Message
_mario.lat
Guest





PostPosted: Fri May 21, 2004 7:00 am    Post subject: string va bene per un testo lungo? Reply with quote



devo inserire in una variabile un testo molto lungo: quale è la variabile
più adatta? string?
Grazie in anticipo, Mario.


Back to top
fiveMilesOut
Guest





PostPosted: Fri May 21, 2004 8:28 am    Post subject: Re: string va bene per un testo lungo? Reply with quote



_mario.lat ha scritto:

Quote:
devo inserire in una variabile un testo molto lungo: quale è la variabile
più adatta? string?
Grazie in anticipo, Mario.

String.length() restituisce un int.
Un int può essere 2**31 - 1, quindi...

Ciao.

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad [email]abuse (AT) newsland (DOT) it[/email]



Back to top
getting_out
Guest





PostPosted: Fri May 21, 2004 11:26 am    Post subject: Re: string va bene per un testo lungo? Reply with quote



_mario.lat ha scritto:
Quote:
devo inserire in una variabile un testo molto lungo: quale è la variabile
più adatta? string?
Grazie in anticipo, Mario.

Io utilizzerei un vettore/list di stringhe.

Hai magari un lieve spreco in più di memoria ed una lieve perdita di
performance ma nel caso in cui tu abbia problemi di OutOfMemory, puoi
cominciare a gestire facilmente la paginazione del testo.

ah, naturalemente ogni elemento del vettore corrisponde ad una riga di testo

Ciao D.

Inviato da www.mynewsgate.net

Back to top
matish
Guest





PostPosted: Sun May 23, 2004 11:03 pm    Post subject: Re: string va bene per un testo lungo? Reply with quote

Stavo sfogliando le pagine di una "rivista specializzata" quando Dario
ca?èinomane mi ha interrotto con la ridicola scusa:


Quote:
Direi che 2^23 bytes siano + che sufficienti...

Beh anche senza provare 2^32 byte sono 4GB... non so te ma io ho meno
memoria virtuale ;)

Ciao
Matteo
--
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it

un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it

Back to top
ShadowMan
Guest





PostPosted: Mon May 24, 2004 9:03 pm    Post subject: Re: string va bene per un testo lungo? Reply with quote

fiveMilesOut <NO_fiveMilesOut_SPAM (AT) tiscali (DOT) it> wrote:
Quote:
_mario.lat ha scritto:

devo inserire in una variabile un testo molto lungo: quale è la variabile
più adatta? string?
Grazie in anticipo, Mario.

String.length() restituisce un int.
Un int può essere 2**31 - 1, quindi...
Se devi fare manipolazioni (tipo append, substring, etc...) secondo me ti

conviene lo StringBuffer

Le String sono classi speciali allocate in una particolare area della JVM,
che ora non ricordo, e che vengono rigenerate ad ogni operazione di
modifica...correggetemi se sbaglio!
--
ShadowMan



Back to top
_mario.lat
Guest





PostPosted: Wed May 26, 2004 7:39 pm    Post subject: Re: string va bene per un testo lungo? Reply with quote

Quote:
Se devi fare manipolazioni (tipo append, substring, etc...) secondo me ti
conviene lo StringBuffer

Le String sono classi speciali allocate in una particolare area della JVM,
che ora non ricordo, e che vengono rigenerate ad ogni operazione di
modifica...correggetemi se sbaglio!

Bellissime queste dritte! dove le hai imparate?
Su qualche libro sulla VM di java?

In effetti capire non soltanto cosa fanno ma come lo fanno è importante!

Colgo l'occasione per ringraziare tutti coloro che hanno letto e/o che hanno
risposto alle mie richieste.
Mario.



Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.