У меня есть кнопка Добавить, которая добавляет значения к ArrayList
. У меня возникают проблемы при передаче ArrayList
в методе doMean
в класс Calculator
, где определены методы расчета.
// Основной класс
ArrayList<Double> numbers = new ArrayList<Double>();
public void doAdd(View v)
{
EditText e = (EditText) findViewById(R.id.txtInput);
String value = e.getText().toString();
Double d = Double.parseDouble(value);
numbers.add(d);
e.setText("");
}
public void doMean(View v)
{
double mean;
}
// Калькулятор Класс
public class Calculator{
public ArrayList<Double> arr = new ArrayList<Double>();
double m;
public static void main(String[] args)
{
Calculator STAT = new Calculator();
STAT.stat();
}
public void stat()
{
m = getMean();
}
public double getMean()
{
double sum = 0;
for (int i=0;i<arr.size();i++)
{
sum = sum + arr.get(i);
}
double Mean = sum / arr.size();
return Mean;
}
}