Java中將十進制轉換為二進制可以使用Integer類的toBinaryString()方法。該方法接受一個十進制數作為參數,并返回一個表示該數的二進制字符串。
下面是一個示例代碼:
int decimal = 10;
String binary = Integer.toBinaryString(decimal);
System.out.println(binary);
輸出結果為:
1010
這里的decimal是要轉換的十進制數,toBinaryString()方法將其轉換為二進制字符串,然后通過System.out.println()方法打印出來。
如果你需要將二進制字符串轉換回十進制數,可以使用Integer類的parseInt()方法。該方法接受一個二進制字符串和一個表示基數的參數,并返回對應的十進制數。
下面是一個示例代碼:
String binary = "1010";
int decimal = Integer.parseInt(binary, 2);
System.out.println(decimal);
輸出結果為:
10
這里的binary是要轉換的二進制字符串,2表示基數為2(二進制),parseInt()方法將其轉換為對應的十進制數,然后通過System.out.println()方法打印出來。
希望以上內容能夠幫助你理解如何在Java中進行十進制到二進制的轉換。如果還有其他問題,請隨時提問。
千鋒教育擁有多年IT培訓服務經驗,開設Java培訓、web前端培訓、大數據培訓,python培訓、軟件測試培訓等課程,采用全程面授高品質、高體驗教學模式,擁有國內一體化教學管理及學員服務,想獲取更多IT技術干貨請關注千鋒教育IT培訓機構官網。