Java’da, ikilik bir sayıyı sekizlik bir sayıya dönüştürmek için “Integer” sınıfının “toString” metodunu kullanabilirsiniz. Aşağıdaki gibi bir kod örneği sunabilir:
import java.util.Scanner;
public class BinaryToOctal {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
System.out.print("Ikilik bir sayı girin: ");
String binary = input.nextLine();
int decimal = Integer.parseInt(binary, 2);
String octal = Integer.toString(decimal, 8);
System.out.println("Sekizlik sayı: " + octal);
}
}
Bu kod, kullanıcıdan ikilik bir sayı alır ve ardından “Integer.parseInt” metodunu kullanarak bu sayıyı onluk sayıya dönüştürür. Sonra “Integer.toString” metodunu kullanarak onluk sayıyı sekizlik sayıya dönüştürür ve sonuç ekrana yazdırılır.
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Java programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.