Maison > Java > javaDidacticiel > Essayez cette classe ShowBits

Essayez cette classe ShowBits

王林
Libérer: 2024-08-17 18:33:32
original
729 Les gens l'ont consulté

Tente Isto  Uma classe ShowBits

Ce projet crée une classe appelée ShowBits qui permet
Affichez le modèle binaire de n’importe quelle valeur entière en binaire.
Une classe comme celle-ci peut être très utile en programmation. Par exemple, lors du débogage du code du pilote de périphérique, il est souvent avantageux de pouvoir surveiller le flux de données en binaire.

  1. Créez un fichier appelé ShowBitsDemo.java.
  2. Démarrez la classe ShowBits comme indiqué ici :
class ShowBits {
   int numbits;
   ShowBits(int n) {
   numbits = n;
 }
Copier après la connexion

ShowBits crée des objets qui affichent un nombre spécifié de bits. Par exemple, pour créer un objet qui affiche les 8 bits de poids faible d'une valeur, utilisez
ShowBits octet = nouveau ShowBits(8)
Le nombre de bits à afficher est stocké en numbits

Pour afficher réellement le modèle de bits, ShowBits fournit la méthode show(),

Notez que show() spécifie un paramètre long. Cependant, cela ne signifie pas que vous devrez toujours transmettre à show() une valeur longue. Grâce aux promotions de types automatiques de Java, n'importe quel type entier peut être transmis à show(). Le nombre de bits affichés est déterminé par la valeur stockée en numbits. Après chaque groupe de 8 bits, show() affiche un espace. Cela facilite la lecture des valeurs binaires des modèles de bits longs.

Voir exemple dans le dépôt
ShowBitsDemo

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal