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

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

Πώς μπορώ να αποκτήσω τη δεκαδική τιμή Από Byte Array σε Java

; Στη γλώσσα προγραμματισμού Java , τα αριθμητικά δεδομένα μπορούν να αποθηκευτούν σε τύπους δεδομένων που καταναλώνουν κάθε ένα διαφορετικό ποσό της μνήμης . Ένα byte είναι το μικρότερο αριθμητικό τύπο δεδομένων , και καταναλώνει απλώς τμήμα 8 -bit της μνήμης . Υπάρχουν μειονεκτήματα να έχουν ένα τέτοιο μικρό αποτύπωμα μνήμης , ωστόσο. Ένα byte μπορεί να αποθηκεύσει μόνο 256 διαφορετικούς αριθμούς , η οποία περιορίζει τη χρησιμότητά του . Μπορείτε να εκτυπώσετε τη δεκαδική τιμή της μια σειρά από bytes με πολύ μικρό κώδικα . Τα πράγματα που θα χρειαστείτε
Ανάπτυξη Λογισμικού Java Kit με NetBeans ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) Bundle
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το NetBeans IDE κάνοντας κλικ στο εικονίδιο του προγράμματος της . Όταν τα φορτία του προγράμματος , πλοηγηθείτε στο " New /New Project" και επιλέξτε " Java Application " από τη λίστα στα δεξιά της οθόνης . Ένα νέο αρχείο πηγαίου κώδικα εμφανίζεται στον επεξεργαστή κειμένου NetBeans . Το αρχείο πηγαίου κώδικα περιέχει μια κενή κύρια μέθοδο , η οποία είναι όπου όλα ο πηγαίος κώδικας θα πάει . 2

αναγνωρίσει μια μεταβλητή byte που αποθηκεύει το μέγεθος του πίνακα byte . Γράψτε την ακόλουθη ανάμεσα στις αγκύλες της κύριας μεθόδου :

arraySize byte = 100 ?
Εικόνων 3

Δημιουργήστε ένα πίνακα byte χρησιμοποιώντας το " arraySize " μεταβλητή για να ορίσετε τον πίνακα μέγεθος . Γράψτε το παρακάτω δικαίωμα κάτω από τη δήλωση γραμμένο στο Βήμα 2 :

byte [ ] byteArray = νέα byte [ arraySize ] ?
Η 4

Loop μέσω του πίνακα byte χρησιμοποιώντας βρόχος "for" . A "για το " βρόχος επαναλαμβάνει σε κάθε αντικείμενο σε μια σειρά , και σας επιτρέπει να εκτελέσετε μια λειτουργία σε κάθε στοιχείο με τη σειρά . Μπορείτε να χρησιμοποιήσετε ένα " για " βρόχο για να προσθέσετε τιμές στη σειρά byte και να εκτυπώσετε τις τιμές που περιέχονται στον πίνακα . Γράψτε το εξής βρόχος "for" να το πράξουν :

για ( byte i = 0 ? I

byteArray [ i ] = i ? System.out.println ( byteArray [ i ] ) ? }
5

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο " F6 " . Το πρόγραμμα δημιουργεί ένα πίνακα byte και του εκχωρεί τις τιμές 0 έως 99 . Οι τιμές εκτυπωθεί σε δεκαδική μορφή στο παράθυρο εξόδου .
Η
εικόνων

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

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