Я новичок в java, пытаясь написать свое первое приложение - калькулятор - сам по себе. Пробовал искать, но не мог найти ничего подобного. Это можно сделать через ASCII или байты? Чтобы упростить то, что я хочу знать, я привести следующий пример:Как преобразовать символ в его фактическое значение?
char ch = '+';
int i = 1 ch 2;
int = 3;
Я хочу, чтобы какой-то образом преобразовать обугленный + в фактическом + знак для расчета Int на работу. Является ли это возможным? Спасибо заранее!
Возможно, но не так. Вам нужно 'if's или коммутационный футляр – Hackerdarshi
Не так. Вам нужно будет анализировать ваше выражение как 'String' (или, по крайней мере, тип' char' и два 'int') во время выполнения. –
Возможный дубликат: http://stackoverflow.com/questions/19388037/converting-characters-to-integers-in-java – Ricardo