Συμπεριλάβετε τις ακόλουθες γραμμές στην αρχή του κώδικα Java σας :
java.io.PrintStream εισαγωγής ?
PrintStream myStream = νέα PrintStream ( ) ?
Μπορείτε να χρησιμοποιήσετε οποιοδήποτε στιγμιότυπο της κλάσης PrintStream να λάβετε την μορφοποιημένη έξοδο . Ειδικότερα , ως standard output του προγράμματος - System.out - είναι ένα παράδειγμα PrintStream 2
Διαμορφώστε μια καταχώρηση στήλη με μια ακέραια τιμή , καθιστώντας ταιριάζει στο πλάτος της στήλης , όπως . στο ακόλουθο δείγμα κώδικα :
int MYINT = 46 ?
myStream.format ( "% 5d " , MYINT ) ?
Αντικαταστήστε το " 5 " με το πλάτος του στήλη . Το παράδειγμα θα στείλει "46" - η ακέραια τιμή , δεξιά δικαιολογείται από προεπιλογή , πριν από τρεις θέσεις για να καταλάβουν πέντε θέσεις συνολικά - σε " myStream "
εικόνων 3
Format . μια καταχώρηση στήλη με τιμή κινητής υποδιαστολής , κάνοντας να χωράει στο πλάτος της στήλης , όπως στο ακόλουθο δείγμα κώδικα :
επιπλέουν myFloat = 87.494 ?
myStream.format ( " % 6.2f " , myFloat ) ?
Αντικαταστήστε το " 6 " με το συνολικό πλάτος της στήλης - συμπεριλαμβανομένης της υποδιαστολής - και το" 2 " με τον αριθμό των δεκαδικών ψηφίων για να δείξει . Τα δεκαδικά σημεία θα πρέπει επίσης να παρατάσσονται σε ολόκληρη τη στήλη .
Στο " myStream "
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα