Оценка математического выражения, заданного как строкаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Оценка математического выражения, заданного как строка

Сообщение Anonymous »

У меня есть список данных класса как dataList. Данные содержат две переменные a и b.
public class Data {

int a,b;

public Data(int a, int b){
this.a=a;
this.b=b;
}

//also contains getter and setter method
}

List dataList=new ArrayList();

dataList.add(new Data(2,3));
dataList.add(new Data(6,2));

Кроме того, у меня есть математическое выражение в виде строки, например. 3*a+5*b;
Я хочу применить приведенное выше выражение к списку данных, чтобы получить выходные данные как 21 и 28.
< pre class="lang-java Prettyprint-override">dataList.forEach(v1 ->System.out.println(/* some code to evaluate the expression */));


Подробнее здесь: https://stackoverflow.com/questions/653 ... -as-string
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»