java ผมแปลง dec to bin เลข0 ข้างหน้าหายไปครับ ทำไงครับ

กระทู้คำถาม
int number2 = 68;    
String byy = Integer.toBinaryString(number2);
String newString = byy.replace('0', '7');

ผมที่ได้ เป็น 1171777 ทำไมไม่เป็น 71171777

แนะนำหน่อยครับ

ถามแถมครับ
พอจะมีวิธีที่แปลง ASCII เป็น bin ไหมครับ คือตอนนี้ผม
ASCII -> hex -> dec -> bin
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
มันแปลง ฐาน 10 เป็น ฐาน 2 ไม่ใช่หรอคับ
เขียนง่ายๆไม่ใช้ method
ก็เอา บราาๆๆๆๆ %=2
บราๆๆๆ /= 2 แล้วเอาstring มาบวกเก็บค่าคับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่