六、程序设计题(本大题共2小题,每小题6分,共12分) 37.编写方法int[] delete(int []a,int d),方法将创建一个新数组b,新数组b中只包含原数组中所有值不等于d的元素,并返回该新数组b。 38.以下程序的界面有一个按钮ave、一个文本区text和一个标签label。程序运行时,在文本区中输入数字序列,单击ave按钮,则在标签label中显示这个数字序列中正实数的平均值。 注:这里是给定程序的部分代码,你要编写的是actionPerformed(ActionEvent e)方法。 import javax.swing.*;……… class Ave extends JFrame implements ActionListener{ JLabel label 1,label; JTextArea text; JButton ave; Ave() { Container con=getContentPane(); con.setLayout(new GridLayout(2,2)); labell=new JLabel("输入整数序列"); text=new JTextArea(5,10); ave=new JButton("求正实数平均值"); label=new JLabel(); con.add(1abel 1);con.add(text);con.add(ave); ave.addActionListener(this); con.add(1abel); ……… } public void actionPerformed(ActionEvent e){ ∥请在以下位置编写代码
|