我想创建一个方法,返回包含它们的字母的按钮数组.我写了这个方法,但我不确定到底发生了什么?
public JButton [] button(){
JButton [] button = null ;
for(int i = 0 ;i<26 ;i++){
String letter = String.valueOf((char)(i + 'A'));
button[i] = new JButton(letter);
}
return button() ;
}
Run Code Online (Sandbox Code Playgroud)
首先创建数组,如下所示
JButton [] button = new JButton[26]; // see null is removed.
Run Code Online (Sandbox Code Playgroud)
并妥善归还
return button; // removed paranthesis
Run Code Online (Sandbox Code Playgroud)