Tôi có một chuỗi chứa một chuỗi các bit (như "01100011") và một số số nguyên trong một vòng lặp while. Ví dụ:Java Byte Array conversion Số phát hành
while (true) {
int i = 100;
String str = Input Series of bits
// Convert i and str to byte array
}
Bây giờ tôi muốn có cách tốt nhất để chuyển đổi chuỗi và chuỗi thành byte. Cho đến bây giờ, những gì tôi đã làm là chuyển đổi int
thành String
và sau đó áp dụng phương pháp getBytes()
trên cả hai chuỗi. Tuy nhiên, nó hơi chậm. Có cách nào khác để làm điều đó (có thể) nhanh hơn thế không?
mối quan hệ giữa 'i' và' str' là gì? – dash1e
@ dash1e, không liên quan. Tôi chỉ cho một ví dụ. i và str là khác nhau. str không phải là tôi đại diện bit. – Arpssss
Vì vậy, bạn cần hai chức năng riêng biệt và nhanh chóng để chuyển đổi intengers hoặc bit chuỗi trong mảng byte? – dash1e