在下面这个发方法里,生成了两个随机数
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
gongkai1985
279

被折叠的 条评论
为什么被折叠?



