2016-03-30 4 views
1

Я сам учащийся Android. Я хочу преобразовать код ascii в символ. Вот код, который я использовал.Как преобразовать ASCII в символ в Android?

 String s = "1000001"; 
    int num = Integer.parseInt(s, 2); 
    TextView textView = new TextView(this); 
    textView.setText(String.valueOf(num)); 
    setContentView(textView); 

Здесь s is 1000001 (65 в десятичной форме) 65 - значение ascii 'A'. Я хочу получить «A» в моем экране вывода. Переменная num имеет значение 65. Пожалуйста, помогите мне. Спасибо заранее.

+0

Пожалуйста, смотрите ниже ссылку http://stackoverflow.com/questions/4211705/binary-to-text-in-java – avil

+0

Возможные дубликата [Как преобразовать код ASCII (0-255) в строку связанного символа?] (Http://stackoverflow.com/questions/7693994/how-to-convert-ascii-code-0-255-to-a-string-of-the -связанный персонаж) –

ответ

5

Вы можете использовать этот код

Character.toString ((char) num); 
+0

Спасибо. Он работает ... –

+0

, если я даю вот так .. Это не работает. String s = "100"; int num = Integer.parseInt (s, 2); PLZ предложить метод для работы обоих случаях (charater и number) –

Смежные вопросы