Привет
Я пытаюсь написать программу, которая покрывает двоичный файл, введенный пользователем в строку текста. Я наткнулся на контрольно-пропускной пункт, я могу заставить свою программу конвертировать "01110110" в "v", но как только я попробую что-то вроде "0110100001101001", он даст мне символы вместо слова "привет". Ниже приведен исходный код, который я использую.
Спасибо за вашу помощь, все еще пытаясь понять Java.
import javax.swing.JOptionPane;
public class Binarytotext
{
public static void main(String arg[])
{
String b = JOptionPane.showInputDialog(null,"Enter binary");
int charCode = Integer.parseInt(b,2);
String k = new Character((char)charCode).toString();
JOptionPane.showMessageDialog(null,k);
}
}