如何随机删除arraylist中的字符串

时间:2013-05-18 21:41:54

标签: java string random arraylist

因此,该程序应该做的是用户在文本框中输入名称,然后按下按钮将其添加到显示在文本区域的数组中。问题是我无法弄清楚如何从arraylist中随机取走一个名字。我是一个菜鸟程序员。

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

 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);
 }      

1 个答案:

答案 0 :(得分:5)

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