|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Sep 2008
Città: Padova
Messaggi: 172
|
[Java]jbook.util.Input
Nel manuale che sto leggendo sul java viene proposta dall'autore una classe jbook.util.Input che a detta dell'autore stesso semplifica alcuni concetti che verrano succesivamente introdotti.
Prendendo ad esempio il più semplice dei programmi: Codice:
import jbook.util.Input; public class Hello { public static void main(String[] args) { System.out.println("Come ti chiami?"); String persona; Input.readString(); System.out.println("Ciao" + persona + '!'); } } Codice:
String persona = null Il risultato è qualcosa del tipo: Come ti chiami? Tizio Ciao null(-_-) Errore questo che mi dà stranamente solo con questo semplice HelloWorld. Per esempio con questo sorgente non segnala errori: Codice:
import jbook.util.Input; public class AreaTriangolo { public static void main(String[] args) { int altezza = Input.readInt("Altezza del triangolo: "); int base = Input.readInt("Base del triangolo: "); System.out.println("Area del triangolo = " + (base * altezza / 2)); } } Per chi vuole aiutarmi questa è la classe jbook.util.Input http://www.apogeonline.com/2009/libr...lasseJbook.zip
__________________
PACKARD BELL Easy Note TJ75@CPU INTEL Core i5 430M //GPU ATI RADEON HD 5470//RAM CORSAIR 4GB DDR3// HD WESTERN DIGITAL 640GB SATAII 3.0 GB/s |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Non c'entra la classe. Sei tu che non assegni il valore a persona.
Codice:
persona = Input.readString(); |
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Sep 2008
Città: Padova
Messaggi: 172
|
Quote:
![]() Per la questione invece della classe? Ogni volta devo reinserirla?
__________________
PACKARD BELL Easy Note TJ75@CPU INTEL Core i5 430M //GPU ATI RADEON HD 5470//RAM CORSAIR 4GB DDR3// HD WESTERN DIGITAL 640GB SATAII 3.0 GB/s |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Allora. O includi la libreria nel classpath oppure penso tu dovrai inserirla sempre nei tuoi progetti.
|
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Sep 2008
Città: Padova
Messaggi: 172
|
Come faccio a includere nel classpath? da Eclipse?
__________________
PACKARD BELL Easy Note TJ75@CPU INTEL Core i5 430M //GPU ATI RADEON HD 5470//RAM CORSAIR 4GB DDR3// HD WESTERN DIGITAL 640GB SATAII 3.0 GB/s |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:27.