运行三个姓名后不重复(急急急!!!) java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.Random;public class TestRandom { public static void main(String[] args) { String[] stus = { "张三", "李四", "王麻", "石头" }; Random rd = new Random(); for (int i = 0; i < 3; i++) { int index = rd.nextInt((stus.length - i) * 1000) / 1000; System.out.println(stus[index + i]); String tmp = stus[i]; stus[i] = stus[index + i]; stus[index + i] = tmp; } }} 使用java.util.Collections.shuffle()可以轻松搞定你的问题 怎么限时执行某程序? java构造方法是线程安全的么? 哪位大侠能帮助我理解一下动态绑定的概念 web start问题,请教高手解决 NEXT->... java里面怎么模拟backspace键 有偿转让Java即时通信工具源程序及设计文档 JXL难题,求各位大侠 求助~哪位大虾能指点下! 请问JNDI是什么?有什么作用?谢谢 nitifyAll和return语句的问题 synchronized问题
public static void main(String[] args) {
String[] stus = { "张三", "李四", "王麻", "石头" };
Random rd = new Random();
for (int i = 0; i < 3; i++) {
int index = rd.nextInt((stus.length - i) * 1000) / 1000; System.out.println(stus[index + i]); String tmp = stus[i];
stus[i] = stus[index + i];
stus[index + i] = tmp;
}
}
}