可能我解释不好。例如,我有一个带有球1,2和3的杯子A和一个带有球4,5和6的杯子B.如何构建程序供您从杯子A中选择任何球并将其带到杯子B.
我知道它会像这样开始:
int N,a[]={1,2,3}, b[]={4,5,6};
以N为球,你会移动。
抱歉我的英文不好,谢谢。
答案 0 :(得分:0)
使用例如一个ArrayList,而不是int []。
然后做这样的事情:
Random randomGenerator = new Random();
int randomIndexA = randomGenerator.nextInt(A.size());
int elemA = A.get(randomIndexA);
通过这种方式,您可以获得 elemA ,这是列表A中的随机元素。
您可以对列表B执行相同操作。
然后你可以移动你喜欢的元素。