Bir String'in her karakterini yeni bir ikili String'e dönüştürmek istiyorum.Metni java ikili dosyasına dönüştürme
girişli Exemple içinpublic static void main(String args[]) {
String MESSAGE = "%";
String binaryResult = "";
for (char c : MESSAGE.toCharArray()){
binaryResult += Integer.toBinaryString((int) c);
}
System.err.println(binaryResult);
}
: "%", aşağıdaki çıktıyı almak: İşte benim yaptığım "100101" Benim sorunum "0" silinir lider olmasıdır ... istediğim sahip olmak: "0100101". Kimsenin fikirleri var mı?
Lütfen daha açık - neden lider 0'a ihtiyacınız var? İkilik olarak, 01001, 1001'e eşdeğerdir. Programınız, ne zaman 0'lar eklediğimi belirleme konusunda nasıl olmalıdır? Her zaman 7 haneli mi olmalı? – nhouser9
[bu] (http://stackoverflow.com/q/4421400/335858) aradığınız nedir? – dasblinkenlight
Aslında hayır çünkü rakam sayısını belirtmek istemiyorum. Sadece bir tane varsa 0'a sahip olmak istiyorum. – Astrus