+1 امتیاز
قبل در برنامه نویسی توسط (851 امتیاز)
ویرایش شده قبل توسط

در جاوا چطور یک String را به آرایه ای از بایت ها تبدیل کنیم؟

مثلا چطور String زیر به آرایه ای از بایت ها تبدیل کنیم؟

String text = "This is text";

1 پاسخ

0 امتیاز
قبل توسط (851 امتیاز)
ویرایش شده قبل توسط

یک  راه  این  است  که  String  را  به   آرایه ای   از کاراکترها(char) تبدیل کنیم و سپس کاراکتر ها را به عدد تبدیل کنیم و در آرایه ی بایت ها ذخیره کنیم.

String text = "This is text";
char[] arrayOfChars = text.toCharArray();
byte[] bytes = new byte[arrayOfChars.length];
for (int i = 0; i < arrayOfChars.length; i++) {
 bytes[i] = (byte) arrayOfChars[i];
}

سوالات مشابه

0 امتیاز
1 پاسخ 712 بازدید
0 امتیاز
1 پاسخ 606 بازدید
0 امتیاز
1 پاسخ 378 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 601 بازدید
+1 امتیاز
1 پاسخ 609 بازدید
+1 امتیاز
1 پاسخ 1.6هزار بازدید
+1 امتیاز
1 پاسخ 2.0هزار بازدید
0 امتیاز
0 پاسخ 499 بازدید
...