在下面这个发方法里,生成了两个随机数 public List<String> generatePonits() { List<String> pointList = new ArrayList<String>(); Random random = new Random(); for (; pointList.size() <= this.VERTEX_NUMBER;) { int x = Math.abs(random.nextInt())%100; int y = Math.abs(random.nextInt())%100; String pointStr = "(" + x + "," + y + ")"; if (!pointList.contains(pointStr)) { pointList.add(pointStr); } } return pointList; } 我想在另外一个方法里分别提取到在这个方法中生成的两个随机数,应该用什么方法? 谢谢
专业回答
List<String> lists=new ArrayList<String>();
lists.add("aaa");
lists.add("bbb");
lists.add("ccc");
lists.add("ddd");
for(String list : lists){
System.out.println(list);
}
lists.add("aaa");
lists.add("bbb");
lists.add("ccc");
lists.add("ddd");
for(String list : lists){
System.out.println(list);
}
2013-07-01 10:13
提问者采纳
List<String> pointList = generatePonits(); if(pointList != null && pointList.size() == 2) { int x = pointList.get(0); int y = pointList .get(1); }
-
提问者评价
-
谢谢!
评论(1)
2
1
在下面这个发方法里,生成了两个随机数 public List<String> generatePonits() { List<String> pointList = new ArrayList<String>(); Random random = new Random(); for (; pointList.size() <= this.VERTEX_NUMBER;) { int x = Math.abs(random.nextInt())%100; int y = Math.abs(random.nextInt())%100; String pointStr = "(" + x + "," + y + ")"; if (!pointList.contains(pointStr)) { pointList.add(pointStr); } } return pointList; } 我想在另外一个方法里分别提取到在这个方法中生成的两个随机数,应该用什么方法? 谢谢
专业回答
List<String> lists=new ArrayList<String>();
lists.add("aaa");
lists.add("bbb");
lists.add("ccc");
lists.add("ddd");
for(String list : lists){
System.out.println(list);
}
lists.add("aaa");
lists.add("bbb");
lists.add("ccc");
lists.add("ddd");
for(String list : lists){
System.out.println(list);
}
2013-07-01 10:13
提问者采纳
List<String> pointList = generatePonits(); if(pointList != null && pointList.size() == 2) { int x = pointList.get(0); int y = pointList .get(1); }
-
提问者评价
-
谢谢!
评论(1)
2
1