62,620
社区成员
发帖
与我相关
我的任务
分享
public static void main(String args[])
{
List list=new ArrayList();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
for(int i=list.size();i>0;i--)
{
int a=new Random().nextInt(i==0?1:i);
System.out.println(list.get(a));
list.remove(a);
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int a = 1 ;
int b = 3;
int c = 5;
ArrayList list = new ArrayList();
list.add(a);
list.add(b);
list.add(c);
int randomValue = 0;
Random random = new Random();
for(int i=0;i<=20;i++){
randomValue = random.nextInt(3);
// System.out.println(randomValue);
System.out.println(list.get(randomValue));
}
}public class ClassTest {
public static void main(String[] args) {
String[] arr = {"a" , "b" , "c"} ;
for(int i = arr.length ; i >= 1 ; i--){
int rand = (int)(Math.random() * i) ;
System.out.println(arr[rand]) ;
if(rand != arr.length - 1){
String str ;
str = arr[rand] ;
arr[rand] = arr[i -1] ;
arr[i -1] = str ;
}
}
}
}