永发信息网

Java程序如何从字符串数组中随机选出多个数组

答案:2  悬赏:10  手机版
解决时间 2021-02-09 14:09
  • 提问者网友:别再叽里呱啦
  • 2021-02-08 15:50
比如用Java创建一个字符串类型的多个数组(如多个人名),然后随机提取多个数组出来(人名)
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-02-08 17:08
package test;

import java.util.Random;

public class Names {

public static void main(String[] args) {

String[] names ={"老大","老二","老三","老四","老五"};

Random ran = new Random();
int n = 3;//多个比如三个
String[] ranNames=new String[n];
for(int i=0;i<3;i++)
{
ranNames[i] = names[ran.nextInt(names.length)];
}

}

}
全部回答
  • 1楼网友:忘川信使
  • 2021-02-08 17:51
首先使用 定义三个字符串,k,p,f;和 t为第几个字符串。t=1; 然后用stringtokenzier st =new stringtokenizer(a,",");//注a是你的字符串 while(st.hasmoretokens()) { if(t==1) { k=st.nexttoken(); t=t+1; } if(t==2) { p=str.nexttoken(); t=t+1; } if(t==3) { f=str.nexttoken(); } } 最后打印出来 }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯