3

所以这个程序应该做的是用户在一个文本框中输入一个名字,然后按下一个按钮将它添加到一个数组中,该数组显示在一个文本区域上。问题是我不知道如何从数组列表中随机取走一个名字。我是一个菜鸟程序员。

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

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

1 回答 1

5

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

于 2013-05-18T21:42:40.927 回答