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

建站软件免费试用wordpress 不能选择数据库

建站软件免费试用,wordpress 不能选择数据库,做网站手机号抓取的公司,重庆网站建设技术支持重庆互联网前言 这个主要就是想记录一个点#xff0c;就是二维数组保存的元素就是一维数组的地址#xff0c;这个概念大家都知道了#xff0c;那么接下来就是我最近写程序发生的一个事情了。 随机打乱一个一维数组 这个程序我相信大家都是会写的#xff0c;通过randomArr来随机打乱…前言 这个主要就是想记录一个点就是二维数组保存的元素就是一维数组的地址这个概念大家都知道了那么接下来就是我最近写程序发生的一个事情了。 随机打乱一个一维数组 这个程序我相信大家都是会写的通过randomArr来随机打乱整个数组之后通过printArr输出即可那如果把调用循环来打乱数组并且把打乱的数组储存在二维数组中又会发生什么情况呢。 import java.util.Random;public class Test {public static void main(String[] args) {int[] arr {1, 2, 3, 4, 5, 6, 7, 8, 9};printArr(randomArr(arr));}//打乱整个数组public static int[] randomArr(int[] arr) {Random r new Random();for (int i 0; i arr.length; i) {//随机生成两个坐标int pos1 r.nextInt(arr.length);int pos2 r.nextInt(arr.length);int tmp arr[pos1];arr[pos1] arr[pos2];arr[pos2] tmp;}return arr;}//输出整个数组public static void printArr(int[] arr) {System.out.print([);for (int i 0; i arr.length; i) {if (i ! arr.length - 1) {System.out.print(arr[i] ,);} else {System.out.print(arr[i]);}}System.out.println(]);} }随机打乱二维数组里面的一维数组 import java.util.Random;public class Test {public static void main(String[] args) {int[] arr {1, 2, 3, 4, 5, 6, 7, 8, 9};int[][] res new int[5][arr.length];for (int i 0; i res.length; i) {//后面打乱依赖前面打乱生成的res[i] randomArr(arr);printArr(randomArr(arr));}}//打乱整个数组public static int[] randomArr(int[] arr) {Random r new Random();for (int i 0; i arr.length; i) {//随机生成两个坐标int pos1 r.nextInt(arr.length);int pos2 r.nextInt(arr.length);int tmp arr[pos1];arr[pos1] arr[pos2];arr[pos2] tmp;}return arr;}//输出整个数组public static void printArr(int[] arr) {System.out.print([);for (int i 0; i arr.length; i) {if (i ! arr.length - 1) {System.out.print(arr[i] ,);} else {System.out.print(arr[i]);}}System.out.println(]);} }程序运行结果如下 [5,4,9,6,1,8,3,2,7] [7,1,4,5,2,8,9,3,6] [7,3,2,5,6,1,8,9,4] [7,5,3,1,8,6,2,4,9] [3,9,4,8,7,6,5,1,2] 理论上也确实是这个结果但是此时res数组里面的元素呢 import java.util.Random;public class Test6 {public static void main(String[] args) {int[] arr {1, 2, 3, 4, 5, 6, 7, 8, 9}; int[][] res new int[5][arr.length];for (int i 0; i res.length; i) {//后面打乱依赖前面打乱生成的res[i] randomArr(arr);}//打印resfor (int i 0; i res.length; i) {printArr(res[i]);}}//打乱整个数组public static int[] randomArr(int[] arr) {Random r new Random();for (int i 0; i arr.length; i) {//随机生成两个坐标int pos1 r.nextInt(arr.length);int pos2 r.nextInt(arr.length);int tmp arr[pos1];arr[pos1] arr[pos2];arr[pos2] tmp;}return arr;}//输出整个数组public static void printArr(int[] arr) {System.out.print([);for (int i 0; i arr.length; i) {if (i ! arr.length - 1) {System.out.print(arr[i] ,);} else {System.out.print(arr[i]);}}System.out.println(]);} }程序运行结果如下 [2,7,4,3,9,6,8,5,1] [2,7,4,3,9,6,8,5,1] [2,7,4,3,9,6,8,5,1] [2,7,4,3,9,6,8,5,1] [2,7,4,3,9,6,8,5,1] 此时会发现二维数组的输出结果都是一样的通过打印地址会发现输出的地址都是一致的。 于是我们很快的可以想到方法传递数组是传递的地址值也就是最终我们在原数组中进行了修改然后返回他res数组里面的元素就都是arr所以最终的值是一样的那么我们又该如何解决呢 可以对返回的数组重新给他开辟一片空间即可。注意最后拷贝的时候不能是直接用数组名进行赋值用数组名最终是将新创建的数组指向传进来的那个数组我们需要的是拷贝每一个元素 import java.util.Random;public class Test {public static void main(String[] args) {int[] arr {1, 2, 3, 4, 5, 6, 7, 8, 9};int[][] res new int[5][arr.length];for (int i 0; i res.length; i) {//后面打乱依赖前面打乱生成的res[i] randomArr(arr);}//打印resfor (int i 0; i res.length; i) {printArr(res[i]);}}//打乱整个数组public static int[] randomArr(int[] arr) {Random r new Random();int []resnew int[arr.length];for (int i 0; i arr.length; i) {//随机生成两个坐标int pos1 r.nextInt(arr.length);int pos2 r.nextInt(arr.length);int tmp arr[pos1];arr[pos1] arr[pos2];arr[pos2] tmp;}//拷贝元素不能直接用resarr;for (int i 0; i arr.length; i) {res[i]arr[i];}return res;}//输出整个数组public static void printArr(int[] arr) {System.out.print([);for (int i 0; i arr.length; i) {if (i ! arr.length - 1) {System.out.print(arr[i] ,);} else {System.out.print(arr[i]);}}System.out.println(]);} }
http://www.hkea.cn/news/14594491/

相关文章:

  • 网站模板flash网站备案 种类
  • 网站建设企业资质蔬菜水果网站建设
  • 网站建设的需求目前网站开发怎么兼顾手机
  • 网站开发设计大赛如何看一个网站的好坏
  • 黄山网站建设推荐那个企业建网站好
  • 广东网站制作公司排名哪里有做网站的
  • 红木家具网站建设总体规划导航类的wordpress
  • 淘宝网站建设素材网站建设 视频教程
  • 怎么做qq可信任网站国家企业信用公示信息年报全国
  • 大连开发区规划建设局网站网站建设招聘信息
  • 怎么做网站搜索引擎利于搜索中英双语营销型网站
  • 客套企业名录搜索seo站长工具
  • 哈尔滨搜索引擎建站免费软件app有哪些
  • 旅游网网站建设方案模版做网站多少钱
  • 网站排名不稳定经典的网站设计工具
  • 自己录入数据做问卷的网站网站策划书是什么
  • 培训网站网站建设张掖网站建设
  • 电脑网络设计干什么的搜狗seo怎么做
  • 收费抽奖网站wordpress网店
  • 建个网站费用多少深圳建站推广
  • 北京好用的h5建站上海市建设考核中心网站
  • 西安市城乡建设网官方网站青岛seo用户体验
  • 怎么介绍自己做的企业网站页面怎么改网站上的logo
  • 网站模板 wordpress带会员系统无锡专业网站
  • 网站关键词添加多少个新浪博客怎么给自己网站做链接
  • 厦门中科做网站总打电话来wordpress博客群发
  • 网站被挂马 301亚马逊雨林动物
  • 做网站 万户网站设计之路
  • 做旅游网站需要引进哪些技术人才网站建设自查及整改报告
  • 怎么知道一个网站是哪家公司做的wordpress所有分类