Io mi riferivo al fatto che in java System.in e' solo un semplice stream ed e' piu' complicato da gestire rispetto a cin. Con System.in puoi leggere un carattere per volta, quindi per leggere una stringa devi farti un metodo ad hoc, cosi' come per leggere dei valori numerici. Oppure, come si diceva, utilizzare un BufferReader.Non sono proprio convinto di quello che hai detto.
Versioni C++:
cin, cout, cerr
Versioni Java:
System.in, System.out, System.err
Se non sbaglio, invece, in C++ una cosa del genere e' valida
Non vado oltre perche' conosco troppo poco C++ per poter fare dei commenti appropriati (anzi, spero di non aver scritto cavolate).codice:cout << "Inserisci un numero da 1 a 10..."; int numero; cin >> numero; cout << "\nHai inserito " << numero << endln;
Per iloilo: in java i puntatori non esistono, devi utilizzare solo i riferimenti (cioe' i nomi degli oggetti).
Buon Natale a tutti![]()

Rispondi quotando