| Precedente :: Successivo |
| Autore |
Messaggio |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
Inviato: Sab Ott 20, 2007 6:01 pm Oggetto: [Java] Input da tastiera |
|
|
Ciao raga, ho un problema di base.
Evitando di usare classi esterne a Java, quali classi devo usare per inserire da tastiera variabili Int, Float e similari (numeriche insomma)?
Io ho usato il comando:
| Codice: | BufferedReader a = new BufferedReader(
new InputStreamReader(System.in)); |
Ma ovviamente non va bene, perchè è dedicata a stringhe.
Chi mi sa aiutare?? _________________ Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog |
|
| Torna in cima |
|
 |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
|
| Torna in cima |
|
 |
GREY_FOX Moderatore di RaulKen.It


Registrato: dic 27, 2001 Messaggi: 3940 Località: L'Aquila
|
Inviato: Mar Ott 23, 2007 12:33 am Oggetto: |
|
|
tempo fa scrissi una libreria per queste cose... quando ho tentato di farmi piacere il java. Se ti serve dammi il tuo indirizzo msn che te la passo volentieri se la ritrovo... byez! _________________ Raulkeniano numero 1332
Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica. |
|
| Torna in cima |
|
 |
rama10 Veterano del Forum


Registrato: set 06, 2001 Messaggi: 1545 Località: Torino sponda Lecce.
|
Inviato: Mar Ott 23, 2007 12:56 am Oggetto: |
|
|
Guarda, non so perchè non ti vada bene. Io sto facendo java fresco fresco di corso all'università e sul mio libro c'è come esempio proprio quello che hai scritto tu. L'ho usato e va benissimo. Forse l'errore non è li.
Magari devi inserire qualche package.
Con cosa editi? Eclipse?
Cmq se vuoi il mio prof ci diede una libreria per leggere da tastiera. Se vuoi te la passo. Fammi sapere se ti serve. _________________ <center>r@ma</center> |
|
| Torna in cima |
|
 |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
Inviato: Mar Ott 23, 2007 9:30 am Oggetto: |
|
|
No no, anche io ho diverse classi per semplificare l'input da tastiera, però volevo sapere se c'era un metodo per l'input da tastiera di numeri interi all'interno della SDK normale.
Purtroppo rama il BufferStreamReader in sè non andrebbe bene, perchè bisogna poi fare un controllo sull'input per poi trasformarlo in intero.
E' proprio sto passaggio che mi manca.. _________________ Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog |
|
| Torna in cima |
|
 |
rama10 Veterano del Forum


Registrato: set 06, 2001 Messaggi: 1545 Località: Torino sponda Lecce.
|
Inviato: Mar Ott 23, 2007 9:53 am Oggetto: |
|
|
Altrimenti
Integer.ValueOf(Stringa) _________________ <center>r@ma</center> |
|
| Torna in cima |
|
 |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
|
| Torna in cima |
|
 |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
Inviato: Mar Ott 23, 2007 2:46 pm Oggetto: |
|
|
| iljoker007 ha scritto: | | il_gege ha scritto: | | Madonna mia che macello...odio Java. |
...Perche non hai mai provato a programmare in C!!!
Mamma mia...quando hai a che fare con i puntatori e la mameoria, SI che c'è da mettersi le mani nei capelli!
| il_gege ha scritto: | | Vabbè per ora funziona, grazie ad entrambi. |
Di niente! |
Ho avuto si a che fare con memorie e puntatori in C, fidati che lo preferisco al Java.
Purtroppo la filosofia dei corsi universitari è: "Se non sei capace di utilizzare il mio linguaggio di programmazione ti boccio"
Peccato che non sto seguendo "Programmazione in Java" o simili, ma "Fondamenti di programmazione" quindi, a mio parere ovviamente, uno dovrebbe imparare ad usare il linguaggio che meglio crede.. _________________ Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog |
|
| Torna in cima |
|
 |
GREY_FOX Moderatore di RaulKen.It


Registrato: dic 27, 2001 Messaggi: 3940 Località: L'Aquila
|
Inviato: Mer Ott 24, 2007 7:05 pm Oggetto: |
|
|
qppunto perchè il java non ti permette di gestire in maniera manuale la memoria e i passaggi di parametri alle funzioni che o considero un linguaggio inutile... c permette di fare tutto in maniera piu ottimizzata e quando si entra nella filosofia anche piu facilmente. _________________ Raulkeniano numero 1332
Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica. |
|
| Torna in cima |
|
 |
rama10 Veterano del Forum


Registrato: set 06, 2001 Messaggi: 1545 Località: Torino sponda Lecce.
|
Inviato: Mer Ott 24, 2007 7:44 pm Oggetto: |
|
|
| il_gege ha scritto: | | iljoker007 ha scritto: | | il_gege ha scritto: | | Madonna mia che macello...odio Java. |
...Perche non hai mai provato a programmare in C!!!
Mamma mia...quando hai a che fare con i puntatori e la mameoria, SI che c'è da mettersi le mani nei capelli!
| il_gege ha scritto: | | Vabbè per ora funziona, grazie ad entrambi. |
Di niente! |
Ho avuto si a che fare con memorie e puntatori in C, fidati che lo preferisco al Java.
Purtroppo la filosofia dei corsi universitari è: "Se non sei capace di utilizzare il mio linguaggio di programmazione ti boccio"
Peccato che non sto seguendo "Programmazione in Java" o simili, ma "Fondamenti di programmazione" quindi, a mio parere ovviamente, uno dovrebbe imparare ad usare il linguaggio che meglio crede.. |
Ecco appunto è una questione di mentalità.
Io ho fatto per3 anni programmazione C all'università e mi ero abituato troppo. Il java a confronto è semplicissimo. Lo studio da un paio di mesi, ed è facilissimo, fa tutto lui è stupendo, ma per abituarsi ce ne è voluto di tempo. Prima per fare una lista, una Hash un'albero, mamma che casino...ora invece, fa tutto lui.
Io però preferisco programmare in C.
Sono masochista. _________________ <center>r@ma</center> |
|
| Torna in cima |
|
 |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
|
| Torna in cima |
|
 |
D4rklin3s Frequentatore del Forum


Registrato: Jan 01, 2005 Messaggi: 388 Località: Torino
|
Inviato: Mer Ott 24, 2007 8:59 pm Oggetto: |
|
|
Confermo, gestisce automaticamente le allocazioni ed altre cosette...
Poi java è oo(object oriented) mentre ansi c no,pertanto visto che al corso utilizzano java abituati a gli strumenti che utilizzi come oggetti.
Poi se crei una tua classa personalizzata cerca sempre di generalizzarla il più possibile, dimodochè, se hai bisogno di una classe che implementa le basi della generale + altre proprietà, erediti da quella base e la estendi per il contesto in cui la vai ad utilizzare. |
|
| Torna in cima |
|
 |
D4rklin3s Frequentatore del Forum


Registrato: Jan 01, 2005 Messaggi: 388 Località: Torino
|
Inviato: Mer Ott 24, 2007 9:01 pm Oggetto: |
|
|
| D4rklin3s ha scritto: | Confermo, gestisce automaticamente le allocazioni ed altre cosette...
Poi java è oo(object oriented) mentre ansi c no,pertanto visto che al corso utilizzano java abituati a "vedere" gli strumenti che utilizzi come oggetti.
Poi se crei una tua classa personalizzata cerca sempre di generalizzarla il più possibile, dimodochè, se hai bisogno di una classe che implementa le basi della generale + altre proprietà, erediti da quella base e la estendi per il contesto in cui la vai ad utilizzare. |
|
|
| Torna in cima |
|
 |
rama10 Veterano del Forum


Registrato: set 06, 2001 Messaggi: 1545 Località: Torino sponda Lecce.
|
Inviato: Gio Ott 25, 2007 12:21 am Oggetto: |
|
|
| il_gege ha scritto: | Fa tutto lui??
Per favore rama mi dai ripetizioni di Java? :D |
Certo...se non sei della stessa opinione probabilmente non consci bene il C.
Lo stesso programma, in java lo fai con 200 righe di codice, con C 1000.
Ho fatto un programma per gestire una rubrica sia in java che in C.
In java era una delle prime esercitazione del corso una cinquantina di righe di codice. In C era il progetto finale dell'esame: 980 righe di codice.
Però C rimane il più bello. _________________ <center>r@ma</center> |
|
| Torna in cima |
|
 |
il_gege Veterano del Forum


Registrato: Apr 10, 2005 Messaggi: 1520 Località: Seregno
|
|
| Torna in cima |
|
 |
|