السلام عليكم
هذا الكود ارجو ان يفيدكم
و هو تحويل نص String ال String بصيغة ثنائية
public static String stringToBinary(String hexaString) {
DecimalFormat decimalFormat = new DecimalFormat("00000000");
StringBuffer result = new StringBuffer();
for (char c : hexaString.toCharArray()) {
result.append(decimalFormat.format(Integer.parseInt(Integer.toBinaryString((byte)c))));
}
return result.toString();
}مثال:
System.out.println(stringToBinary("محمد"));والنتيجة:
01000101001011010100010100101111

