java:formatting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
java:formatting [2015/03/10 12:44]
gthanos [Μορφοποίηση Εξόδου]
java:formatting [2015/03/10 12:54]
gthanos [Οι print και println Μέθοδοι]
Line 10: Line 10:
 ==== Οι print και println Μέθοδοι ==== ==== Οι print και println Μέθοδοι ====
  
-Η κλήση των //print// ή //​println// ​εξάγει μια μοναδική ​τιμή ​αφού μετατρέψει την τιμή χρησιμοποιώντας την κατάλληλη μέθοδο ​//toString//. Μπορούμε να δούμε αυτό το παράδειγμα ​//Root//:+Η κλήση των //print// ή //​println// ​λαμβάνει ως όρισμα ένα String. Εάν υπάρχουν ορίσματα ​στις δύο ​αυτές μεθόδους που δεν είναι του τύπου String, ​τότε καλείται ​η μέθοδος ''​toString()'', ​προκειμένου ​να μετατραπούν τα ορίσματα σε String. Μπορείτε να δείτε το παρακάτω ​παράδειγμα:​
  
 <code java Root.java>​ <code java Root.java>​
Line 31: Line 31:
 </​code>​ </​code>​
  
-Αυτή είναι ​η έξοδος της Root:+Παρακάτω δίνεται το αποτέλεσμα της εκτέλεσης της κλάσης Root:
  
 <code java> <code java>
Line 37: Line 37:
 The square root of 5 is 2.23606797749979. The square root of 5 is 2.23606797749979.
 </​code>​ </​code>​
- 
-Οι μεταβλητές //i// και //r// διαμορφώθηκαν δύο φορές: την πρώτη φορά, χρησιμοποιώντας κώδικα σε μια υπερφόρτωση της print, τη δεύτερη φορά με κώδικα μετατροπής που δημιουργήθηκε αυτόματα από το μεταγλωττιστή της Java, ο οποίος επίσης χρησιμοποιεί την //​toString//​. Μπορείτε να διαμορφώσετε οποιαδήποτε τιμή με αυτόν τον τρόπο, αλλά εδώ δεν έχετε πολύ τον έλεγχο των αποτελεσμάτων. 
  
 ==== Η Μέθοδος format ==== ==== Η Μέθοδος format ====
java/formatting.txt · Last modified: 2016/02/26 11:15 (external edit)