摘要: Arrays类 数组的工具类 java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。 查看JDK帮助文档 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类 阅读全文
posted @ 2022-11-16 16:12 TangoVer 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 多维数组 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 二维数组 int a[][] = new int[2][5]; 解析:以上二维数组a可以看成一个两行五列的数组。 思考:多维数组的使用? package com.wang.array; pub 阅读全文
posted @ 2022-11-16 10:12 TangoVer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 数组的使用 普通的For循环 For-Each循环 数组作方法入参 数组作返回值 package com.wang.array; public class ArrayDemo03 { public static void main(String[] args) { int[] arrays = {1 阅读全文
posted @ 2022-11-16 09:41 TangoVer 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 数组边界 下标的合法区间:[0, length-1],如果越界就会报错; public static void main(String[ ] args) { int[ ] a=new int[2]; system.out.println(a[2]); } //Error : ArraylndexOu 阅读全文
posted @ 2022-11-15 21:11 TangoVer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 内存分析 Java内存分析: 数组的3种初始化 静态初始化 int[] a = {1,2,3}; Man[ ] mans = {new Man(1,1) ,new Man(2,2)}; 动态初始化 int[] a = new int[2]; a[0]=1; a[1]=2; 数组的默认初始化 数组是引 阅读全文
posted @ 2022-11-15 21:02 TangoVer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 数组的声明创建 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[ ] arrayRefVar; //首选的方法 或 dataType arrayRefVar[]; //效果相同,但不是首选方法 Java语言使用new操作符来创建数组,语法如下 阅读全文
posted @ 2022-11-15 20:21 TangoVer 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 数组是相同类型数据的有序集合. 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们. 阅读全文
posted @ 2022-11-15 19:41 TangoVer 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 递归 A方法调用B方法,我们很容易理解! 递归就是:A方法调用A方法!就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递 阅读全文
posted @ 2022-11-15 19:33 TangoVer 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 可变参数 JDK 1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它 之前声明。 public static void printMax( double 阅读全文
posted @ 2022-11-15 15:37 TangoVer 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 命令行传参 有时候你希望运行一个程序时候再传递给它消息。这要靠传递命令行参数给main()函数实现。 public class CommandLine { public static void main(String args[]){ for( int i=0; i<args.length; i++ 阅读全文
posted @ 2022-09-29 21:18 TangoVer 阅读(12) 评论(0) 推荐(0) 编辑