当前位置: 首页 > news >正文

国内网站速度慢wordpress cenos

国内网站速度慢,wordpress cenos,网络服务器忙3008,百度云盘登录入口在最短路径问题上遇到了一个问题#xff0c;对于二维int数组 map[][],需要初始化为int的最大值#xff0c;不想用双重循环赋初值#xff0c;想用Arrays.fill()填充但是失败了。。。。。。首先说明#xff0c;Arrays.fill()并不能提高赋值的效率#xff0c;在函数的内部也是…在最短路径问题上遇到了一个问题对于二维int数组 map[][],需要初始化为int的最大值不想用双重循环赋初值想用Arrays.fill()填充但是失败了。。。。。。首先说明Arrays.fill()并不能提高赋值的效率在函数的内部也是用for循环的方式 实现的。fill()函数源码public static void fill(Object[] a, Object val) {for (int i 0, len a.length; i len; i)a[i] val;}由此可见fill()函数只能填充一维数组如果这样用肯定会失败的。int[][] mapnew int[4][5];Arrays.fill(map,-1);//失败但是可以换一种方法实现二维数组其实就是一维数组的数组即它本身只是一个一维数组但是数组中的每个变量也是一个一维数组。所以既然它是一维数组就可以用对应类型的变量来填充它即用一个一维数组来填充它int[][] mapnew int[4][5];int[] tennew int[10];Arrays.fill(ten, -1);Arrays.fill(map,ten); //成功这里值得注意的是一旦用ten填充了map,那map声明时候的“5”将起不到任何作用,每个map[i]都将等于ten。虽然成功填充了二维数组但是感觉好像把问题变得更复杂了可能并不如直接用for循环实现简单。不过在下面这种情况下还是很实用的int[][] mapnew int[4][5];int[] ten{1,2,6,3,6,1,7};Arrays.fill(map,ten);当ten中的数值不固定也不一定有规律时可以用Arrays.fill()来填充二维数组使其每一行都是1263617多谢指正并不能用以上方法给二维数组赋值因为map的每一项指向的都是同一个一维数组ten。修改一个会影响其他地址的值 修改map[0][1] 100 ,则 map[1][1] map[2][1]等都是100.到此这篇关于Java用Arrays.fill()初始化二维数组的实现的文章就介绍到这了,更多相关Java 初始化二维数组内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家
http://wiki.neutronadmin.com/news/378623/

相关文章:

  • 网站建设销售客户疑问微信属于营销型网站
  • 保定网站建设费用微网站和手机站区别
  • 建设简易电子商务网站流程图莞城最新通告
  • 网站建设方式与信息化拼多多海外跨境电商入驻流程
  • 沈阳企业网站建设惠州免费建站模板
  • 外贸婚纱礼服网站北京免费分类信息发布网
  • 网站安全建设模板100个最佳市场营销案例
  • 专业微网站电话ip地址反查域名
  • 湘潭网站建设 磐石网络在哪模板建站多少钱
  • 联邦快递网站建设的目标小程序商城装修
  • 厦门市建设工程造价网站首页ios个人开发者账号
  • 网站推广公司需要多少钱东莞阳光网站官网
  • 部门网站建设个人总结合肥市网站建设公司
  • 网站建设公司南昌常州网站制作优化
  • 图片站wordpress模板建站工具论坛
  • 建设银行官方网站登录入口上海网站建设服务框架
  • 企业建设网站哪家好flash网站推荐
  • 网站设计制作需要多少钱青岛网页设计师
  • 发布网站后不可能存在的文件夹是网站备案号 英文
  • 做企业网站需要注意哪些网站内容管理系统源码
  • 网站开发个人工作室网络服务是干什么的
  • 东莞做企业网站免费单页网站在线制作
  • 做好的网站模板怎么修改做通路富集分析的网站
  • 免费网站推广大北京大型商场一览表
  • 有了网址怎么做网站西安抖音代运营公司
  • 网站建设项目验收付款软件开发和网站建设哪个好
  • 石岩附近做网站公司杭州it培训
  • 西安便宜做网站关于asp网站模板下载
  • 网站推广妙招寻找移动网站建设
  • 网上购物网站建设论文6微信如何引流推广精准加人