Rumah > Java > javaTutorial > teks badan

Cuba Kelas ShowBits Ini

王林
Lepaskan: 2024-08-17 18:33:32
asal
693 orang telah melayarinya

Tente Isto  Uma classe ShowBits

Projek ini mencipta kelas yang dipanggil ShowBits yang membenarkan
Paparkan corak bit sebarang nilai integer dalam binari.
Kelas seperti ini boleh menjadi sangat berguna dalam pengaturcaraan. Contohnya, apabila menyahpepijat kod pemacu peranti, selalunya berfaedah untuk dapat memantau aliran data dalam binari.

  1. Buat fail bernama ShowBitsDemo.java.
  2. Mulakan kelas ShowBits seperti yang ditunjukkan di sini:
class ShowBits {
   int numbits;
   ShowBits(int n) {
   numbits = n;
 }
Salin selepas log masuk

ShowBits mencipta objek yang memaparkan bilangan bit tertentu. Contohnya, untuk mencipta objek yang memaparkan 8 bit nilai tertib rendah, gunakan
ShowBits byteval = ShowBits(8) baharu
Bilangan bit yang akan dipaparkan disimpan dalam numbit

Untuk benar-benar memaparkan corak bit, ShowBits menyediakan kaedah show(),

Perhatikan bahawa show( ) menentukan parameter yang panjang. Walau bagaimanapun, ini tidak bermakna anda akan sentiasa perlu memberikan show( ) nilai yang panjang. Disebabkan oleh promosi jenis automatik Java, sebarang jenis integer boleh dihantar ke show( ). Bilangan bit yang dipaparkan ditentukan oleh nilai yang disimpan dalam numbit. Selepas setiap kumpulan 8 bit, show( ) memaparkan ruang. Ini memudahkan untuk membaca nilai binari corak bit panjang.

Lihat contoh dalam repo
ShowBitsDemo

Atas ialah kandungan terperinci Cuba Kelas ShowBits Ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan