Cara menukar integer kepada rentetan binari menggunakan kaedah toBinaryString() kelas Integer
Dalam sains komputer, perwakilan binari ialah perwakilan penting, terutamanya apabila membangunkan bahasa pengaturcaraan peringkat rendah dan menjalankan operasi bit. Di Java, cara yang mudah dan mudah untuk menukar integer kepada rentetan binari adalah dengan menggunakan kaedah toBinaryString() kelas Integer. Kaedah
Integer.toBinaryString() menerima integer sebagai parameter dan mengembalikan perwakilan binari integer. Berikut ialah contoh kod yang menunjukkan cara menggunakan kaedah ini:
public class BinaryConverter { public static void main(String[] args) { int number = 10; // 要转换的整数 String binaryString = Integer.toBinaryString(number); System.out.println("数字 " + number + " 的二进制表示是 " + binaryString); } }
Dalam kod di atas, kami mula-mula mengisytiharkan nombor pembolehubah integer dan memulakannya kepada 10. Kemudian, gunakan kaedah Integer.toBinaryString() untuk menukar nombor kepada rentetan binari dan simpan hasilnya dalam pembolehubah binaryString.
Akhir sekali, kami menggunakan kaedah System.out.println() untuk mengeluarkan hasil penukaran. Menjalankan kod di atas, anda akan mendapat keputusan berikut:
数字 10 的二进制表示是 1010
Seperti yang ditunjukkan di atas, kami berjaya menukar integer 10 kepada rentetan binari "1010".
Selain menukar integer kepada rentetan binari, kelas Integer juga menyediakan kaedah lain yang berkaitan dengan penukaran asas. Sebagai contoh, anda boleh menggunakan kaedah Integer.parseInt() untuk menukar rentetan binari kembali kepada integer. Berikut ialah kod sampel:
public class IntegerConverter { public static void main(String[] args) { String binaryString = "1010"; // 二进制字符串 int number = Integer.parseInt(binaryString, 2); System.out.println("二进制字符串 " + binaryString + " 转换为整数是 " + number); } }
Dalam contoh ini, kami mengisytiharkan rentetan pembolehubah binaryString dan memulakannya kepada "1010", yang mewakili nombor binari. Kemudian, gunakan kaedah Integer.parseInt() untuk menghuraikan binaryString menjadi integer dan menyimpan hasilnya dalam pembolehubah nombor.
Akhir sekali, kami menggunakan kaedah System.out.println() untuk mengeluarkan hasil penukaran. Menjalankan kod di atas, anda akan mendapat keputusan berikut:
二进制字符串 1010 转换为整数是 10
Seperti yang ditunjukkan di atas, kami berjaya menukar rentetan binari "1010" kepada integer 10.
Secara umum, menggunakan kaedah toBinaryString() kelas Integer boleh menukar integer kepada rentetan binari dengan mudah. Ini sangat membantu untuk melakukan operasi bit, menulis kod pengaturcaraan peringkat rendah dan memahami kerja asas komputer. Dalam proses pengaturcaraan sebenar, anda boleh menggabungkan kaedah berkaitan yang disediakan oleh kelas Integer lain untuk melaksanakan operasi penukaran asas yang lebih kompleks.
Atas ialah kandungan terperinci Bagaimana untuk menukar integer kepada rentetan binari menggunakan kaedah toBinaryString() kelas Integer. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!