摘要:
二维数组 1、二维数组的理解 package f二维数组的理解; /** * 关于Java中的二维数组: * 1、二维数组其实就是一个特殊的一维数组,其特殊在这个一维数组中的每个数组元素都是个一维数组 * 2、依次类推,三维数组是一个特殊的二维数组 * Java开发中最多使用一维数组,二维数组极少, 阅读全文
摘要:
数组作业 问题描述: 写一个类Army,代表一支军队,这个类有一个属性Weapon数组w(用来存储该军队的所有武器)该类还提供一个构造方法,在构造方法里传一个int类型参数来限定该类所能拥有的的最大武器数量,并用这一大小来初始化数组w该类还提供一个方法addWeapon(Weapon wa),表示把 阅读全文
摘要:
Arrays工具类 1、java.util.Arrays工具类介绍 package kArrays工具类; import java.util.Arrays; /** * 数组中常见的算法有: * 排序算法:冒泡排序算法、选择排序算法 * 查找算法:二分法查找 * 在Java中,这些算法已经封装好了, 阅读全文
摘要:
数组的扩容和拷贝 package e数组的扩容与拷贝; /** * 关于一维数组的扩容与拷贝: * 在Java开发中,数组的长度一旦被确定就无法更改,当数组满了时还想存放更多数据就必须进行扩容 * 扩容的方式是: * 新建一个更大容量的数组,然后将小容量数组中的数据一个一个的拷贝到大数组中。 * 得 阅读全文
摘要:
main方法中的args数组 1、认识args数组 package bmain方法中的String数组args; /* * main方法中的"String[] args": * 1、入口的main方法由Java虚拟机(JVM)调用 * 2、JVM调用main方法时会自动传一个String数组过来 * 阅读全文
摘要:
数组中存储引用数据类型 package d数组中存储引用数据类型; /** * 深入数组:数组中存放引用数据类型 * * */ public class ArrayTest { public static void main(String[] args) { Animal animal1 = new 阅读全文
摘要:
数组概要Array 1、什么是数组 package a数组概要; /* *Array * 1、Java语言中数组是一种引用数据类型,非基本数据类型。数组的父类是Object类 * 2、数组就像一个容器,可以同时容纳多个元素,即数组是一组数据的集合,字面意思:一组数据 * 3、数组之中可以存储基本数据 阅读全文