Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Μορφή Στήλες & Αριθμοί σε Java

Java αντικείμενα Basic , όπως ακέραιους αριθμούς και αριθμούς κινητής υποδιαστολής , υπάρχουν στη μνήμη σε σταθερές παραστάσεις που ορίζονται από το πρότυπο Java - ανεξάρτητα από το πόσο πολλά σημαντικά ή δεκαδικών ψηφίων ένα συγκεκριμένο πρόγραμμα χρήσεις για την παραγωγή του . Κώδικα Java σας μπορεί να χειριστεί τον τρόπο με τον οποίο αυτά τα αντικείμενα να εκτυπωθούν με ένα σημαντικό βαθμό ευελιξίας . Επιπλέον , μπορείτε να αφήσετε το Java χειριστούν τις διάφορες συμβάσεις που ακολουθείται από κάθε χώρα - δηλαδή , το " locale . " Οδηγίες
Η 1

Δημιουργήστε ένα αντικείμενο StringBuffer να κρατήσει το αποτέλεσμα της διαδικασίας μορφοποίησης , όπως στο ακόλουθο δείγμα κώδικα :

StringBuffer mybuffer = νέο StringBuffer ( ) ?

2

Δημιουργήστε ένα αντικείμενο Formatter που θα ενσωματώνουν τις συγκεκριμένες τρόπους με τους οποίους θέλετε να μορφοποιήσετε εξόδου σας . Ο κώδικας που ακολουθεί είναι ένα παράδειγμα :

διαμορφωτής myFormatter = νέα διαμορφωτής ( mybuffer , Locale.IT ) ?

Το παράδειγμα ακολουθούν την ιταλική σύμβαση για την παραγωγή της , όπως ορίζεται από το επιχείρημα locale στο κατηγορία κατασκευαστή
εικόνων 3

Συμπλήρωση του Formatter , όπως στο ακόλουθο δείγμα κώδικα :

επιπλέουν μισθό = 54.366,99 ?

myFormatter.format ( " Αυτό . είναι η τιμή του Pi : % e % n " , Math.PI ) ?

myFormatter.format ( « και αυτός είναι ο μισθός % f % n " , μισθού) ?

Κάθε επίκληση του Formatter.format ( ) προσθέτει μορφή επιχείρημά της για το αποτέλεσμα των προηγούμενων
Η 4

Αποστολή έξοδο του Formatter για ένα προορισμό εξόδου , ​​όπως στο ακόλουθο δείγμα κώδικα : .

System.out.println ( myBuffer.toString ( ) ) ?

το παράδειγμα στέλνει την έξοδο του Formatter στην κανονική έξοδο της εφαρμογής Java
Η
εικόνων .

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα