Có một hàm dựng sẵn trong Java mà tôi có thể sử dụng để trao đổi hai bit không?Làm thế nào tôi có thể trao đổi hai bit của số nguyên trong Java?
Ví dụ:
_ _ _ _ 1 _ _ 0 bit 3 hoán đổi với bit 0 và trở thành _ _ _ _ 0 _ _ 1
Tôi biết nó có thể được thực hiện bằng một thủ tục dài hoạt động bit-khôn ngoan, nhưng tôi muốn tránh làm như vậy.
bao lâu bạn muốn nó không? Tôi không nghĩ rằng có một built-in mà cụ thể hoán đổi bit. – iamnotmaynard
không tồn tại chức năng như vậy – BlackJoker
"Thủ tục dài của hoạt động bit-khôn ngoan" là con đường để đi, mặc dù nó có thể sẽ không được lâu dài. –