.dsy:it. Pages (5): « 1 2 [3] 4 5 »
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)
-- [JAVA][HELP] Stringbuffer (http://www.dsy.it/forum/showthread.php?threadid=15736)


Posted by pinauz on 10-12-2004 16:21:

condizioni di studiare

e come ci metterebbe l'università in condizione di studiare in questo caso scusa? Sul libro zero sui lucidi della webcen di malchiodi zero sulle api non si capisce un c**o....[MA L'UNIVERSITA' CI METTE IN CONDIZIONE DI STUDIARE]


Posted by BodomChild on 10-12-2004 23:43:

X Zeus.

Gli errori che hai fatto sono solo 2.
Il primo hai messo i=0;i<=lust.
Ricordati che lui guarda il carattere dalla posizione zero e se gli metti minore "uguale" alla lunghezza della stringa eccede di un posto. devi mettere minore e basta.
Il secondo errore era dare a c il valore lowerCase o upperCase
ma salvandolo nella variabile c non solo sostituendo il valore di c.
Comunque correggi dove ti ho segnato in rosso.
Cancella l'uguale e aggiungi c= piu sotto
Spero di esserti stato d'aiuto


code:
ConsoleOutputManager video = new ConsoleOutputManager(); ConsoleInputManager key = new ConsoleInputManager(); char c; String st; StringBuffer s = new StringBuffer(); int lust; video.println(); video.print("Inserisci una stringa"); st = key.readLine(); lust = st.length(); s.setLength(lust); video.println(); for (int i = 0; i <= lust; i ++) { c = st.charAt(i); if (Character.isLowerCase(c)) { c= Character.toUpperCase(c); s.setCharAt(i,c); } else { c=Character.toLowerCase(c); s.setCharAt(i,c); } } video.println("Stringa cambiata: "+s); video.println();

__________________
http://www.poseidon-official.com


Posted by BodomChild on 11-12-2004 00:07:

Re: condizioni di studiare

Originally posted by pinauz
e come ci metterebbe l'università in condizione di studiare in questo caso scusa? Sul libro zero sui lucidi della webcen di malchiodi zero sulle api non si capisce un c**o....[MA L'UNIVERSITA' CI METTE IN CONDIZIONE DI STUDIARE]


A parer mio se uno ha voglia trova le soluzioni. non dar la colpa all'università o ai professori. Poi e' anche gratificante quando trovi da solo la soluzione no?....

__________________
http://www.poseidon-official.com


Posted by zeus on 11-12-2004 00:18:

x bodom

grazie... il <= l'avevo trovato, l'altro purtroppo no... non me ne sono accorto in tempo, non ci sono arrivato.

anyway
thx

:ciao:

__________________
-- spammopoco --


Posted by zeus on 11-12-2004 00:25:

ehm... sempre per bodom

per caso hai guardato il nuovo esercizio? Intendo quello CorpoCeleste. Scusa il mio pessimismo, ma secondo te siamo in grado di farlo (noi comuni mortali...) un esercizio del genere?

In non mi sento molto in grado... ma l'eccezione è stata spiegata in lab?...

mumble... mumble.... :help:

ciao

__________________
-- spammopoco --


Posted by BodomChild on 11-12-2004 00:35:

Originally posted by zeus
ehm... sempre per bodom

per caso hai guardato il nuovo esercizio? Intendo quello CorpoCeleste. Scusa il mio pessimismo, ma secondo te siamo in grado di farlo (noi comuni mortali...) un esercizio del genere?

In non mi sento molto in grado... ma l'eccezione è stata spiegata in lab?...

mumble... mumble.... :help:

ciao

Guarda ci sto impazzendo dalle 14.00 di oggi pomeriggio, l'ho quasi completato ma ho dovuto imparare da solo come si creano e usano i costruttori e imparare anche come creare metodi di una classe inventata da te.
Le eccezioni le ha fatte giovedi' trovi i lucidi su webcen sotto il syllabus di Malchiodi. Comunque non sono granche' chiari.. sai come spiega lui no... ogni 2 per 3 si ferma.. guarda la platea attende quei 4 secondi di silenzio e rinizia a spiegare come se nulla fosse. A me da un fastidio boia il casino in aula.. ma quando fa la scenetta mi fa morire.
Comunque se hai bisogno per quell'esercizio ti posso dare delle dritte. ovviamente non tutte anche perche' credo fermamente che se ci son riuscito io a capirci qualcosa lo puoi fare benissimo anche tu. Poi ripeto io le vedo come sfide ste cose e quando ci riesci e' molto gratificante.

[edit]
Ok Completati entrambi

__________________
http://www.poseidon-official.com


Posted by karplus on 11-12-2004 23:47:

Ma l'esercizio "corpo celeste" di quanti classi é composto? a me pare 2, ma il tutor via mail mi ha detto che sono 3, e quale sarebbe la terza?


Posted by karplus on 12-12-2004 00:11:

forse ci sono, la famigerata terza classe sarebbe una classe che gestisce le eccezioni?
ma da quel che vedo sui lucidi non va dichiarata come con il solito class nomeprogramma { , giusto?


Posted by BodomChild on 12-12-2004 01:04:

Originally posted by karplus
forse ci sono, la famigerata terza classe sarebbe una classe che gestisce le eccezioni?
ma da quel che vedo sui lucidi non va dichiarata come con il solito class nomeprogramma { , giusto?


Si la terza e' una classe che estende la classe Exception e va dichiarata cosi:
code:
class InvalidBlaBlaBla extends Exception{ public InvalidBlaBlaBla(){ } }


Dove Exception e' la classe di eccezioni principale che poi tu estendi con la tua appena definita.
La richiami poi con throw quando ti serve, dichiarando una variabile apposita.

Ciao

__________________
http://www.poseidon-official.com


Posted by karplus on 12-12-2004 12:21:

Ok grazie!

ps che tutor acidi!


Posted by BodomChild on 12-12-2004 21:58:

Originally posted by karplus
Ok grazie!

ps che tutor acidi!

Prego!

Spero di averci poco a che fare allora ^_^

__________________
http://www.poseidon-official.com


Posted by pinauz on 12-12-2004 22:20:

ok la gratificazione ma allora se devo fare tutto da solo io in università che ci vado a fare? la cosa che non sopporto è che lo svolgimento degli esercizi viene spiegato al silab e sul testo non compare per chi non frequenta diventa tutto molto più difficile


Posted by karplus on 12-12-2004 22:28:

beh, le spiegazioni sono chiare, cosa vuoi sapere di più? e cosa direbbero di più in laboratorio?

cmq uno puo' anche essere un genio e prendere 30 senza mai essere andato a lezione, anche se purtroppo non é il mio caso... :(

Poi io i programmi li ho sempre fatti a casa da solo e finora (tranne gli ultimi che devo ancora guardare) sono riuscito a farli tutti; prima dell'uni non avevo mai programmato quindi non sono neanche avvantaggiato. E come me molti altri.


Posted by zeus on 14-12-2004 10:46:

x bodom

Ciao,
devo chiederti tre cose:

1- Devo creare una nuova classe InvalidBlaBla che estende la classe generale Exception e richiamarla... E' l'unico modo per scrivere la struttura o potrebbe essercene un altro?

2- L'eccezione è poi eventualmente richiamata dal costruttore e quindi il richiamo va scritto all'interno del costruttore, o va scritto da un altra parte? E hai utilizzato catch o throw.... o entrambi? (che confusione che ho in testa.... :wall: si vede eh? :D)

3- (meno importante) Hai utilizzato 3 file separati per scrivere le classi?

Grazie, come sempre :lode:

ciao

__________________
-- spammopoco --


Posted by zeus on 14-12-2004 11:14:

la confusione continua....

Per dichiarare e inizializzare delle variabili, ed allo stesso tempo scrivere operazioni da svolgere, devo obbligatoriamente utilizzare il metodo main (), cioè public static void main ()?
Perchè nella classe CorpoCeleste il metodo main () non è richiesto esplicitamente, quindi se non fosse necessario, non lo utilizzerei.

Scusate, ma sono decisamente confuso... :shock:

Grazie

ciao

__________________
-- spammopoco --


All times are GMT. The time now is 21:52. Pages (5): « 1 2 [3] 4 5 »
Show all 75 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.