Gkogkos Δημοσ. 25 Μαΐου 2013 Share Δημοσ. 25 Μαΐου 2013 Ξέρεις κάποιος αν γίνεται στην java τους ακέραιους να τους κάνω με 4 ψηφία? Τι εννοώ, το 1 για παράδειγμα να είναι το 0001 κλπ! Ευχαριστώ! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
nilosgr Δημοσ. 25 Μαΐου 2013 Share Δημοσ. 25 Μαΐου 2013 Χρησιμοποιείς τη μέθοδο String.format() η οποία δουλεύει όπως η printf() στη C και αντί να τυπώνει το string το επιστρέφει. Παράδειγμα: String s = String.format("Με μηδενικά: %04d", 1); System.out.print(s); Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Gkogkos Δημοσ. 25 Μαΐου 2013 Μέλος Share Δημοσ. 25 Μαΐου 2013 Ναι αυτό μπορώ να το βάλω σε μια επανάληψη για να γίνεται για 1000 αριθμούς για παράδειγμα?? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
nilosgr Δημοσ. 25 Μαΐου 2013 Share Δημοσ. 25 Μαΐου 2013 for (int i = 0; i < 1000; i++) { String s = String.format("Με μηδενικά: %04d", i); System.out.print(s); } Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
geo1st487 Δημοσ. 26 Μαΐου 2013 Share Δημοσ. 26 Μαΐου 2013 for (int i = 0; i < 1000; i++) { String s = String.format("Με μηδενικά: %04d", i); System.out.print(s); } Δεν ξερω java αλλα νομιζω πως μπορει να γινει και ετσι (πιο συντομα). for (int i = 0; i < 1000; i++) System.out.print(String.format("Με μηδενικά: %04d", i)); Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ZAKKWYLDE Δημοσ. 26 Μαΐου 2013 Share Δημοσ. 26 Μαΐου 2013 Δεν ξερω java αλλα νομιζω πως μπορει να γινει και ετσι (πιο συντομα). for (int i = 0; i < 1000; i++) System.out.print(String.format("Με μηδενικά: %04d", i)); Και πιο undreadable Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
geo1st487 Δημοσ. 26 Μαΐου 2013 Share Δημοσ. 26 Μαΐου 2013 Και πιο undreadable Μαλλον unreadable θελεις να πεις. Οπως το βλεπει κανεις. Για μενα μια χαρα readable ειναι, ασε που εχεις και 1 γραμμη λιγοτερο για διαβασμα. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ZAKKWYLDE Δημοσ. 26 Μαΐου 2013 Share Δημοσ. 26 Μαΐου 2013 Μαλλον unreadable θελεις να πεις. Οπως το βλεπει κανεις. Για μενα μια χαρα readable ειναι, ασε που εχεις και 1 γραμμη λιγοτερο για διαβασμα. Σε αυτή τη περίπτωση που απλά βάζεις ένα statement μέσα σε ένα println δεν είναι τραγικό. Με περισσότερα nested statements εύκολα γίνεται εντελώς unreadable. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Gkogkos Δημοσ. 26 Μαΐου 2013 Μέλος Share Δημοσ. 26 Μαΐου 2013 Βασικά η μεταβλητή μου είναι int και θέλω να κάνω για παράδειγμα metavlhth=i; Απλά θέλω μετά να εμφανίζεται με με 4 ψηφία!Αλλά πρέπει να παραμείνει int η μεταβλητή! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ZAKKWYLDE Δημοσ. 26 Μαΐου 2013 Share Δημοσ. 26 Μαΐου 2013 Βασικά η μεταβλητή μου είναι int και θέλω να κάνω για παράδειγμα metavlhth=i; Απλά θέλω μετά να εμφανίζεται με με 4 ψηφία!Αλλά πρέπει να παραμείνει int η μεταβλητή! Και στον παραπάνω κώδικα η μεταβλητή i είναι int. Απλά όταν την τυπώνεις μπορείς να την "χειριστείς ως string". Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα