Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.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 如何从arraylist中随机删除字符串_Java_String_Random_Arraylist - Fatal编程技术网

Java 如何从arraylist中随机删除字符串

Java 如何从arraylist中随机删除字符串,java,string,random,arraylist,Java,String,Random,Arraylist,所以这个程序要做的是,用户在文本框中输入一个名称,然后按下一个按钮将其添加到一个数组中,该数组显示在一个文本区域中。问题是我不知道如何从arraylist中随机删除一个名称。我是一个noob程序员 这是我到目前为止所拥有的 Random r = new Random(); ArrayList <String> names = new ArrayList<String>(); private void btnAddActionPerformed(java.awt.e

所以这个程序要做的是,用户在文本框中输入一个名称,然后按下一个按钮将其添加到一个数组中,该数组显示在一个文本区域中。问题是我不知道如何从arraylist中随机删除一个名称。我是一个noob程序员

这是我到目前为止所拥有的

 Random r = new Random();
 ArrayList <String> names = new ArrayList<String>();

 private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {                                       

    names.add(txtAdd.getText());
    txtDisplay.setText("" + names);
 }      
Random r=new Random();
ArrayList name=新的ArrayList();
私有void btnAddActionPerformed(java.awt.event.ActionEvent evt){
name.add(txtAdd.getText());
txtDisplay.setText(“+”名称);
}      

names.remove(r.nextInt(names.size())

此外,我将如何更改文本区域的外观?是否将其转换为列表格式而不是放在括号中?谢谢你btw
Arrays.toString(名称)我想。