Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过单击按钮向数组中添加单独的字符串,以及通过单击不同的按钮从数组中删除字符串?_Java - Fatal编程技术网

Java 如何通过单击按钮向数组中添加单独的字符串,以及通过单击不同的按钮从数组中删除字符串?

Java 如何通过单击按钮向数组中添加单独的字符串,以及通过单击不同的按钮从数组中删除字符串?,java,Java,我想知道如何通过单击按钮将字符串添加到数组中,这是我到目前为止所拥有的,但只有一个文本值写入数组,其余为空 private void addTeamButtonActionPerformed(java.awt.event.ActionEvent evt) { String teamArray []=new String[5]; teamArray[0]= addTeamText.getText()

我想知道如何通过单击按钮将字符串添加到数组中,这是我到目前为止所拥有的,但只有一个文本值写入数组,其余为空

private void addTeamButtonActionPerformed(java.awt.event.ActionEvent evt) {                                              
   String teamArray []=new String[5];

teamArray[0]= addTeamText.getText();
addTeamText.setText("");
teamArray[1]= addTeamText.getText();
addTeamText.setText("");
teamArray[2]= addTeamText.getText();
addTeamText.setText("");
teamArray[3]= addTeamText.getText();
addTeamText.setText("");
teamArray[4]= addTeamText.getText();

我想做的是将多个团队添加到一个列表中,然后通过一个名为“deleteTeamButton”的按钮将其从数组中删除。如果有人对如何实现这一点有任何建议,我将非常感激

正如您刚才所说,您只需要初始化数组列表并在单击函数中添加项

ArrayList<String> Teams = new ArrayList<>();

private void addTeamButtonActionPerformed(java.awt.event.ActionEvent evt) {                                              
String Team = addTeamText.getText(); 
System.out.println (Team);
Teams.add(Team);
addTeamText.setText("");
ArrayList团队=新建ArrayList();
私有void addTeamButtonActionPerformed(java.awt.event.ActionEvent evt){
String Team=addTeamText.getText();
System.out.println(团队);
团队。添加(团队);
addTeamText.setText(“”);
}


对于删除项的函数也是如此。您可以查找删除过程的ArrayList文档。

正如您刚才所说,您只需要初始化数组列表并在单击功能中添加项

ArrayList<String> Teams = new ArrayList<>();

private void addTeamButtonActionPerformed(java.awt.event.ActionEvent evt) {                                              
String Team = addTeamText.getText(); 
System.out.println (Team);
Teams.add(Team);
addTeamText.setText("");
ArrayList团队=新建ArrayList();
私有void addTeamButtonActionPerformed(java.awt.event.ActionEvent evt){
String Team=addTeamText.getText();
System.out.println(团队);
团队。添加(团队);
addTeamText.setText(“”);
}

对于删除项的函数也是如此。您可以查找删除过程的ArrayList文档