Einen CHAR als BINÄRE ZAHL AUSGEBEN. (Hexa)String zu

Einen CHAR als BINÄRE ZAHL AUSGEBEN.
public static String ASCIIToBinary(char c) {
return Integer.toBinaryString(c);
}
(Hexa)String zu lesbaren ASCII-String konvertieren
für (String str) --> einBigIntegerObjekt.toString(16) einsetzen!
public static String hexString_zu_Ascii(String str)
{
String toHex,finalstring = "",
nachricht = str;
int pos_anfang = 0 ;
int pos_ende = 2;
for (int i=0; i < str.length() ; i=i+2)
{
toHex = nachricht.substring( pos_anfang, pos_ende );
pos_anfang = pos_ende;
pos_ende+=2;
int intVal = Integer.parseInt(toHex, 16);
char charVal = (char) intVal;
finalstring = finalstring + charVal;
}
return finalstring;
}
//einen String zu BigInteger ASCII-Hexwerte konvertieren
public static BigInteger toBigInteger (String str) {
}
byte [ ] asciiValues = str.getBytes ( );
return new BigInteger (asciiValues);