必威体育Betway必威体育官网
当前位置:首页 > IT技术

便利店选址问题(Java version)

时间:2019-06-27 03:42:11来源:IT技术作者:seo实验室小编阅读:85次「手机版」
 

便利店选址

一、效果

计算总次数  : 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 };

相关阅读

Java技术对网站建设有什么好处

  工程师为消费类设备开发了这种语言,并使其与当时适度的CPU兼容时保持了简单性。从那时起,这种面向对象的语言已用于创建简单到

一个高效的seo工作者有些问题一定要重视

  电子商务,网络办公,已经变成新时代企事业单位回避不了的问题,新网站上线如何迅速获得流量并且变现,也成了seo工作者绞尽脑汁要搞

网站建设要考虑的问题

网站建设要考虑的问题。在互联网的时代中,网站建设其实是一个非常常见的事情了,几乎每一家企业都希望在互联网上,能够留下属于自己一

如何处理网站兼容性问题

  当前网络发展迅速的新时代,有许多网站建设公司,因为浏览器的兼容性问题,网站的管理员付出了很多的努力去完善,除了浏览器之外,还

JavaScript主要作用是什么呢

 JavaScript主要作用是什么呢?学习编程的同学对JavaScript并不陌生,JavaScript是前端技术中非常重要的内容,是网站搭建必不可少的

分享到:

栏目导航

推荐阅读

热门阅读