Java μπορεί να περιλαμβάνει το προσδιοριστικό δείκτη επιχείρημα ως μέρος μιας εντολής μορφοποίησης . Όταν τα προγράμματα Java κλήση μιας μεθόδου μορφοποίησης , περνούν αυτήν τη μέθοδο μορφοποίησης πληροφορίες , οποιοδήποτε κείμενο για να συμπεριλάβει και τα στοιχεία δεδομένων που πρέπει να διαμορφωθεί . Τα στοιχεία δεδομένων εμφανίζονται ως λίστα επιχείρημα , έτσι ώστε ο δείκτης επιχείρημα επιτρέπει τον κωδικό για να καθορίσετε συγκεκριμένα στοιχεία μέσα σε αυτή τη λίστα . Το παρακάτω απόσπασμα κώδικα δείχνει ένα τμήμα μιας εντολής μορφοποίησης , συμπεριλαμβανομένων του δείκτη επιχείρημα :
% 2 $
Δείκτης επιχειρήματα ξεκινούν από μία θέση , έτσι ώστε αυτός ο κώδικας δείχνει το δεύτερο επιχείρημα σε μια λίστα <. br >
Η σημαίες
Η
Ο προσδιοριστής σημαίες εφαρμόζει συγκεκριμένους κανόνες απεικόνισης σε συγκεκριμένα επιχειρήματα . Για παράδειγμα , μια σημαία μπορεί να υποδηλώνει ότι η Java θα πρέπει να παρουσιάσει ορισμένα στοιχεία με ιδιαίτερη ευθυγράμμιση , βάτες , κορυφαίος χώρο και πρόσθετη μορφοποίηση όπως παρενθέσεις γύρω από τους αρνητικούς αριθμούς . Ο προσδιοριστής σημαίες εμφανίζεται μετά την προαιρετική δείκτη επιχείρημα και πριν από το προσδιοριστικό πλάτος , το οποίο είναι επίσης προαιρετική . Το ακόλουθο δείγμα απόσπασμα δείχνει ότι ένα συγκεκριμένο επιχείρημα αυτό πρέπει να ευθυγραμμιστεί αριστερά :
% 2 $ -
Η Πλάτος
Η
Η προσδιοριστή πλάτους επιτρέπει κώδικα για να υπαγορεύσει ένα ελάχιστο ποσό των χαρακτήρων στην έξοδο . Αυτό το προσδιοριστικό πρέπει να είναι ακέραιος και δεν μπορεί να είναι αρνητική . Η προσδιοριστή πλάτους ακολουθεί το προσδιοριστικό προαιρετικές επιλογές και προηγείται του προσδιοριστή ακρίβειας , επίσης προαιρετική . Το ακόλουθο δείγμα κώδικα δείχνει καθορίζοντας ένα συγκεκριμένο πλάτος για ένα στοιχείο δεδομένων :
% 2 € 5
Αυτό δείχνει ότι η Java θα πρέπει να εμφανίζει τουλάχιστον πέντε χαρακτήρες
εικόνων . ακριβείας
Η προσδιοριστή ακρίβειας, επιτρέπει στα προγράμματα να εφαρμόσει περιορισμό στον αριθμό των χαρακτήρων που θα εμφανίζονται ως μέρος μιας λειτουργίας μορφοποίησης . Η προσδιοριστή ακρίβειας, πρέπει να εμφανίζεται ως ακέραιος και δεν μπορεί να είναι αρνητική . Αυτό το προσδιοριστή εμφανίζεται μετά το πλάτος προσδιοριστή και πριν από οποιαδήποτε δεικτών μετατροπής, δύο από τα οποία είναι προαιρετικά και έτσι δεν μπορεί να είναι παρόντες . Το παρακάτω απόσπασμα κώδικα δείχνει ένα προσδιοριστή ακρίβειας :
% 2 $ 5.3f
Αυτός ο κωδικός δηλώνει ότι η Java θα πρέπει να εμφανίζει τρία ψηφία μετά το δεκαδικό ψηφίο για ένα αριθμό κινητής υποδιαστολής . Η προσδιοριστή ακρίβειας, λειτουργεί με διαφορετικό τρόπο , ανάλογα με τη μετατροπή σε χρήση εικόνων
Μετατροπή
Η
Ο προσδιοριστής μετατροπή απαιτείται πάντοτε όταν ο κώδικας χρησιμοποιεί μορφοποίηση λειτουργίες? . Υποδεικνύει την συγκεκριμένη μορφοποίηση σε χρησιμοποιηθεί για ένα συγκεκριμένο στοιχείο. Αυτό το προσδιοριστή πρέπει να είναι κατάλληλος για το στοιχείο δεδομένων λόγω και εμφανίζεται υπό τη μορφή ενός χαρακτήρα . Ο προσδιοριστής μετατροπή εμφανίζεται τελευταία στη λίστα των προαιρετικών τεχνικών προδιαγραφών , αλλά ως το μόνο απαιτούμενο προσδιοριστικό μπορεί να εμφανιστεί στην απουσία οποιωνδήποτε άλλων . Το απόσπασμα που ακολουθεί δείχνει τη μορφοποίηση ενός στοιχείου δεδομένων ως ακέραιος :
% 2 $ d
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα