全国2012年1月自考《Java语言程序设计(一)》试题_第8页
来源:
考试网 [ 2012年3月23日 ] 【大 中 小】
六、程序设计题(本大题共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){
∥请在以下位置编写代码
责编: