六、程序設(shè)計題(本大題共2小題,每小題6分,共1 2分)
37. 請編寫方法int[]cubeArray(int[]a),返回一個新數(shù)組b,數(shù)組b的長度與參數(shù)數(shù)組的長度相同,其元素的值是參數(shù)數(shù)組對應(yīng)各元素值的立方。
38. 小應(yīng)用程序設(shè)置一個文本區(qū)、一個文本框和兩個按鈕。用戶在文本區(qū)中輸入整數(shù)序列,單擊求和按鈕,程序?qū)ξ谋緟^(qū)中的整數(shù)序列進行求和,并在文本框中輸出計算結(jié)果。單擊第二個按鈕,清除文本區(qū)和文本框中內(nèi)容。
注:這里是給定程序的部分代碼,你要編寫的是actionPerformed(ActionEvent e)方法。
import java.util. *;. . . . . . . . .
public class Test3 8 extends Applet implements ActionListener {
JTextArea textA; JTextField textF; JButton b1,b2;
public void init() {
textA=new JTextArea("",5,10);
textF=new JTextField("",10);
b1=new JButton("求和");b2=new JButton("重新開始");
b1. addActionListener(this);b2. addActionListener(this);
add(textA);add(textF);add(b1);add(b2);
……..
}
public void actionPerformed(ActionEvent e){
//請在以下位置編寫代碼
}
}