Sto scrivendo un programma in java (ho già scritto una versione anche in C). Ho davvero bisogno di rimettere un personaggio nel flusso di input dopo averlo letto. Questo può essere realizzato da ungetc()
in C/C++, e mi chiedevo come posso fare la stessa cosa in Java?equivalente di ungetc In java
Per quelli di voi non so C/C++: char myc = (char)System.in.read();
e controllare il valore di myc e ora voglio mettere di nuovo in myc al System.in
! così di nuovo quando chiamo System.in
, ottengo quel valore. (Ma come posso fare questo?)
NOTA: Sto cercando la tecnica esatta. Per favore non consigliarmi di prenderlo o registrarlo da qualche altra parte e leggere da lì, perché so come quelle cose genere. Quello che mi interessa è l'equivalente di ungetc()
in Java se ce n'è.
Cheers.
"java myapp
Pooria