因此,该程序应该做的是用户在文本框中输入名称,然后按下按钮将其添加到显示在文本区域的数组中。问题是我无法弄清楚如何从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);
}
答案 0 :(得分:5)
names.remove(r.nextInt(names.size()));