Logo by Irenicus sabato 11-ott-08 19:22


RaulKen.It :: Leggi il Topic - [Java] Input da tastiera
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[Java] Input da tastiera
Vai a pagina 1, 2  Successivo
 
Nuovo Topic   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Sab Ott 20, 2007 6:01 pm    Oggetto: [Java] Input da tastiera Rispondi citando

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
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Lun Ott 22, 2007 8:52 pm    Oggetto: Rispondi citando

up
_________________
Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog
Torna in cima
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
GREY_FOX
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: dic 27, 2001
Messaggi: 3940
Località: L'Aquila

MessaggioInviato: Mar Ott 23, 2007 12:33 am    Oggetto: Rispondi citando

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 Gioia


Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica.
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
rama10
Veterano del Forum
Veterano del Forum


Registrato: set 06, 2001
Messaggi: 1545
Località: Torino sponda Lecce.

MessaggioInviato: Mar Ott 23, 2007 12:56 am    Oggetto: Rispondi citando

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
Profilo Messaggio privato Invia email MSN Messenger
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Mar Ott 23, 2007 9:30 am    Oggetto: Rispondi citando

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
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
rama10
Veterano del Forum
Veterano del Forum


Registrato: set 06, 2001
Messaggi: 1545
Località: Torino sponda Lecce.

MessaggioInviato: Mar Ott 23, 2007 9:53 am    Oggetto: Rispondi citando

Altrimenti
Integer.ValueOf(Stringa)
_________________
<center>r@ma</center>
Torna in cima
Profilo Messaggio privato Invia email MSN Messenger
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Mar Ott 23, 2007 11:37 am    Oggetto: Rispondi citando

Madonna mia che macello...odio Java.

Vabbè per ora funziona, grazie ad entrambi.
_________________
Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog
Torna in cima
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Mar Ott 23, 2007 2:46 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
GREY_FOX
Moderatore di RaulKen.It
Moderatore di RaulKen.It


Registrato: dic 27, 2001
Messaggi: 3940
Località: L'Aquila

MessaggioInviato: Mer Ott 24, 2007 7:05 pm    Oggetto: Rispondi citando

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 Gioia


Il Sapere umano appartiene al mondo.
the developers: il mio blog sull'informatica.
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
rama10
Veterano del Forum
Veterano del Forum


Registrato: set 06, 2001
Messaggi: 1545
Località: Torino sponda Lecce.

MessaggioInviato: Mer Ott 24, 2007 7:44 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato Invia email MSN Messenger
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Mer Ott 24, 2007 8:41 pm    Oggetto: Rispondi citando

Fa tutto lui??

Per favore rama mi dai ripetizioni di Java? Gioia
_________________
Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog
Torna in cima
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
D4rklin3s
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jan 01, 2005
Messaggi: 388
Località: Torino

MessaggioInviato: Mer Ott 24, 2007 8:59 pm    Oggetto: Rispondi citando

Confermo,java 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
Profilo Messaggio privato Invia email MSN Messenger
D4rklin3s
Frequentatore del Forum
Frequentatore del Forum


Registrato: Jan 01, 2005
Messaggi: 388
Località: Torino

MessaggioInviato: Mer Ott 24, 2007 9:01 pm    Oggetto: Rispondi citando

D4rklin3s ha scritto:
Confermo,java 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
Profilo Messaggio privato Invia email MSN Messenger
rama10
Veterano del Forum
Veterano del Forum


Registrato: set 06, 2001
Messaggi: 1545
Località: Torino sponda Lecce.

MessaggioInviato: Gio Ott 25, 2007 12:21 am    Oggetto: Rispondi citando

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
Profilo Messaggio privato Invia email MSN Messenger
il_gege
Veterano del Forum
Veterano del Forum


Registrato: Apr 10, 2005
Messaggi: 1520
Località: Seregno

MessaggioInviato: Gio Ott 25, 2007 6:57 am    Oggetto: Rispondi citando

Io personalmente lo preferisco il C...
poi saranno opinioni personali..il sig. Java lo butterei volentieri giù dal balcone..
_________________
Kantina 27 - Punk Rock Da Desio
Me On MySpace
Il My Fotolog
Torna in cima
Profilo Messaggio privato HomePage Yahoo Messenger MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Vai a pagina 1, 2  Successivo
Pagina 1 di 2

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group

 
© 1999-2008 by Hyarbor S.r.l. PI 04698901215 ®
Usando questo sito si accettano le Note Legali in termini di privacy.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Generazione pagina: 0.26 Secondi