便利店选址
一、效果
计算总次数 : 9184
便利店最佳选址位置到所有住户最小距离和 : 5149.195017485628
便利店建立的地理坐标 : 17.0 , 27.0
二、代码
具体代码是基于此篇博文中的代码片段修改而来:http://blog.csdn.net/johnwcheung/article/details/50596559
1、初步修改了Main.java中的getHouseLocationItem方法
将
System.out.println("Please input LocationX : ");
double locationX = sc.nextDouble();
System.out.println("Please input LocationY : ");
double locationY = sc.nextDouble();
System.out.println("Please input weight : ");
int weight = sc.nextint();
改为String s = sc.nextLine();
String[] temp = s.split(",");
double locationX = Double.parseDouble(temp[0]);
double locationY = Double.parseDouble(temp[1]);
int weight = integer.parseInt(temp[2]);
2、然后运行Main.java,发现跑不起来java.lang.ArrayIndexOutOfBoundsException: 2
3、所以判断是某个数组的长度设置不正确,慢慢调试,将CalculateShoplocale.java中的distances[]更改为下即可private double[] distances = { 0, 0, 0, 0, 0, 0, 0, 0 };
相关阅读
工程师为消费类设备开发了这种语言,并使其与当时适度的CPU兼容时保持了简单性。从那时起,这种面向对象的语言已用于创建简单到
电子商务,网络办公,已经变成新时代企事业单位回避不了的问题,新网站上线如何迅速获得流量并且变现,也成了seo工作者绞尽脑汁要搞
网站建设要考虑的问题。在互联网的时代中,网站建设其实是一个非常常见的事情了,几乎每一家企业都希望在互联网上,能够留下属于自己一
当前网络发展迅速的新时代,有许多网站建设公司,因为浏览器的兼容性问题,网站的管理员付出了很多的努力去完善,除了浏览器之外,还
JavaScript主要作用是什么呢?学习编程的同学对JavaScript并不陌生,JavaScript是前端技术中非常重要的内容,是网站搭建必不可少的