Вывод числа в бинарном формате


import java.util.Scanner;

public class Bibl2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		System.out.println("Введите число:");
		String num = sc.nextLine();
		converter(num);
	}
	public static void converter(String num) {
		try {
			System.out.println("\"" + num + "\"" + " -> " + Integer.parseInt(num, 2));
		} catch (NumberFormatException e) {
			System.err.println("Число не является бинарным");
		}
	}

}

Предложенное вами решение верно

1 симпатия