Java数组及其他知识点
2020-12-13 14:51
标签:size font OWIN bsp new 表格 使用数组 mes 目标 Java数组及其他知识点 数组拷贝 copy(复制) 因为数组的大小是固定的,所以在使用数组的时候,时常不得不创建一个更大或更小的数组 然后把已存在的数组中的内容复制到的新的数组中. 1.创建一个新的数组,通过For循环挨个拷贝的. 2.System类中提供一个方法ArrayCopy(),专用于数组元素的拷贝. 原公式如下: 第一个参数:src (拷贝的源数组) 第二个参数:srcPos (开始拷贝数组的下标) 第三个参数:dest,拷贝的目标数组 第四个参数:destPos,目标数组的开始下标 第五个参数:int length,拷贝的长度 例如: int[]score1 = new int[]{89,90,78,88} int[]score2 = new int[3]; system.arraycopy(score1,0,score2,2,2); system.out.println(Arrays.tostring(score2)); 冒泡排序: 前面的数依此与后面的进行比较,大的换到后面. 随机数:--random 产生一个随机数,不需要我们自己去写算法.Java里提供了产生随机数的方法Math.random() 作用: 用于产生一个(0,1)的随机数 Math.random() 返回类型:double 返回值:0~1取不到1 System.out.println(Math.random()); 二维数组: 就是用行和列的形式表示的表格,表格中的每个元素的数据类型类型是同一种数据类型 用两个下表区共同指定某个元素 行列的下标都是从0开始的 所有的多维数组,最终都是化为一维数组的 只是一维数组的元素又是一个数组 长度获取: int[][]arr=new int[i][j]; arr.length获取的是二维数组行的个数(i) arr[i].length获取的是二维数组列的个数(j) int[]arr1=new int[3][4]; system.out.println(arr1[0][0]); 消息弹框 JOptionPane.showMessageDialog(null,"欢迎"); 输入弹框 JOptionPane.showInputDialog(null,"请输入一个数:"); // JOptionPane.showMessageDialog(null,"你好"); String str1=JOptionPane.showInputDialog(null,"请输入一个数:"); int a= Integer.parseInt(str1); String str2=JOptionPane.showInputDialog(null,"请输入一个数:"); int b= Integer.parseInt(str2); JOptionPane.showMessageDialog(null,str1); System.out.println(a+b); 换行/n Java数组及其他知识点 标签:size font OWIN bsp new 表格 使用数组 mes 目标 原文地址:https://www.cnblogs.com/lyslyslyslyslys/p/11569850.html
上一篇:win8 64bits 配置JDK1.7 + Myeclipse10.7 + tomcat6 开发环境
下一篇:分布式配置中心config-client配置报错:java.lang.IllegalStateException: duplicate key: spring