我正在计算由文本字段接收的输入填充的数组的总数,平均值和中位数。我已经设法计算出总计和平均值,我只是不能让中位数工作。我认为数组需要排序才能做到这一点,但我不知道如何做到这一点。这是问题,还是还有另外一个我没有找到的?这是我的代码:
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.*;
import java.awt.event.*;
public class whileloopq extends Applet implements ActionListener
{
Label label;
TextField input;
int num;
int index;
int[] numArray = new int[20];
int sum;
int total;
double avg;
int median;
public void init ()
{
label = new Label("Enter numbers");
input = new TextField(5);
add(label);
add(input);
input.addActionListener(this);
index = 0;
}
public void actionPerformed (ActionEvent ev)
{
int num = Integer.parseI