3个回答
展开全部
import java.util.Random;
public class Test {
public static void main(String[] args) {
String str[] ={"java","中随机应用","已知数组","怎么从中随机抽几个元素出来","组成一句话 "};
String str1[] = new String[str.length];
Random r = new Random();
int a=0;
for(int i=0;i<str.length;i++){
str1[a]= str[r.nextInt(5)];
System.out.print(str1[a]+" ");
a++;
}
}
}
public class Test {
public static void main(String[] args) {
String str[] ={"java","中随机应用","已知数组","怎么从中随机抽几个元素出来","组成一句话 "};
String str1[] = new String[str.length];
Random r = new Random();
int a=0;
for(int i=0;i<str.length;i++){
str1[a]= str[r.nextInt(5)];
System.out.print(str1[a]+" ");
a++;
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用随机数方法.获取不超过数组长度-1 的随机数.然后取出来.再把字符串加起来..OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
组成的话需要读得通否?
追问
不需要读的通
追答
String strs[];
....
i = new Random().nextInt() % strs.length;
strs[i]...
....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询