【问题标题】:Return method return several times [closed]返回方法多次返回[关闭]
【发布时间】:2017-10-02 07:10:50
【问题描述】:

我想让一个方法返回,从一个字符串列表中多次返回一个字符串。有什么想法吗??

【问题讨论】:

  • 请向我们展示您的代码、输入和预期输出。
  • 你的代码在哪里?
  • 不要只描述您的输入和代码,将其按原样粘贴到此处。另外,您的问题不可读。试着说清楚。如果我们不了解问题,我们无法帮助您
  • return list.get(new Random().nextInt(list.size()));
  • @SteveSmith +1 获取问题。将其放入循环中并将其添加为答案。

标签: java loops return


【解决方案1】:

这样的事情怎么样:

String getRandomString(List<String> list) {
    return list.get(new Random().nextInt(list.size()));
}

这不是最有效的方法,但应该可以。

【讨论】:

  • 这个方法返回一个随机字符串,我希望它从列表中返回选定的字符串
  • 改成return list.get(idx);
  • 有没有类似的方法:return list.getselectedItem();我不想添加参数
  • 它如何知道选择了哪个项目?你说的是 GUI 下拉列表吗?
  • 是的,我想要一个类似 list.get(new Random().nextInt(list.size()));但返回所选项目不是随机项目
猜你喜欢
  • 2014-01-30
  • 1970-01-01
  • 2016-07-20
  • 2013-03-20
  • 1970-01-01
  • 2021-02-10
  • 1970-01-01
  • 1970-01-01
  • 2014-06-19
相关资源
最近更新 更多