elis88 Δημοσ. 10 Δεκεμβρίου 2007 Δημοσ. 10 Δεκεμβρίου 2007 Pws ginetai na ekxorisw mia timi "int" apo to pliktrologio? Dokimasa me to readInt() apo java.io alla opws ki an to dokimazw to netbeans xtipaei kokkino.
blaoulis Δημοσ. 11 Δεκεμβρίου 2007 Δημοσ. 11 Δεκεμβρίου 2007 > public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String x1 = scanner.next(); int x2 = Integer.parseInt(x1); System.out.println("x2:"+x2); }
Wise_One Δημοσ. 11 Δεκεμβρίου 2007 Δημοσ. 11 Δεκεμβρίου 2007 blaoulis να σε ρωτήσω. Ποιά ακριβώς η διαφορά του Scanner που έγραψες με το BufferedReader που χρησιμοποιούμε εμείς στη σχολή;
Επισκέπτης Δημοσ. 11 Δεκεμβρίου 2007 Δημοσ. 11 Δεκεμβρίου 2007 Δεν υπαρχει λογος να χρησιμοποιησεις την κλαση Scanner, αυτη ειναι φτιαγμενη για αλλο σκοπο βλεπε εδω: http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html, βεβαια γινεται και με αυτην ομως με την BufferReader μπορεις να κανεις ακριβως τα ιδια πραγματα, δες ενα παραδειγμα: public void insert(){ BufferedReader keyboard = new BufferedReader (new InputStreamReader(System.in)) ; System.out.println("Eisagete enan arithmo"); int x = Integer.parseInt(keyboard.readLine ()) ; System.out.println("x: "+x); } Ελπιζω να σε καλυψα
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.