java: string als bit ausgeben

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/java_string_als_bit_ausgeben_60194/page_1 - zur Vollversion wechseln!


h4de5 schrieb am 25.12.2002 um 00:16

suche java guru,

der mir folgendes zeigt:
wie kann man an ascii String binär ausgeben (010101) bzw noch besser aus an ascii String gleich einen String mit 0en und 1en machen also: "010101" ?

hab daweil nur die Klasse BigInteger gefunden, die einiges an Binary Methoden zur Verfügung stellt (shift, xor, not ..)

danke im vorraus


atrox schrieb am 25.12.2002 um 01:01

ich bin nicht sicher ob ich dich verstehe, du möchtest Character in einen Binär-String umwandeln? so ähnlich wie es
Integer.toBinaryString(int i);
macht ?


atrox schrieb am 25.12.2002 um 01:08

we gesagt, bin nicht sicher, ob ich dich richtig verstanden habe...

public static String stringToBinaryString(String input) {
String ret="";
int i;
for (i=0;input!=null && i<input.length();i++)
ret+=Integer.toBinaryString(input.charAt(i));
return ret;
}


h4de5 schrieb am 25.12.2002 um 01:36

wah, danke. .tobinarystring .. naja, wie soll man auch auf den namen kommen :rolleyes:
thx


atrox schrieb am 25.12.2002 um 01:53

mit
Integer.toString(int i, int Radix);
kann man sogar in jedes beliebige Zahlensystem(Radix) umwandeln.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026