+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 پاسخ 685 بازدید
0 امتیاز
1 پاسخ 569 بازدید
0 امتیاز
1 پاسخ 353 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 567 بازدید
+1 امتیاز
1 پاسخ 574 بازدید
+1 امتیاز
1 پاسخ 1.5هزار بازدید
+1 امتیاز
1 پاسخ 1.9هزار بازدید
0 امتیاز
0 پاسخ 466 بازدید
...