Java数组与ArrayList类的深入解析
1. 高维数组的应用
在编程中,三维以上的数组虽然难以直观想象,但在某些问题中却十分有用。例如,在工厂仓库里,小部件的箱子堆放在托盘上,就可以用四维数组来存储每个小部件的零件编号。数组元素的四个下标分别代表托盘编号、箱子编号、行号和列号。如果有多个仓库,还可以使用五维数组。
下面是一个关于视频租赁店存储系统的例子:一家视频租赁店有50个架子,每个架子有10层,每层可放25个视频。我们可以声明一个三维数组来表示这个存储系统。
2. 命令行参数与可变长度参数列表
2.1 命令行参数
当从操作系统命令行调用Java程序时,可以指定参数传递给程序的main方法。main方法的标准头部如下:
public static void main(String[] args)
这里的 args 是一个字符串数组,用于接收从命令行传递的参数。例如,有以下程序:
/**
* This program displays the arguments passed to
* it from the operating system command line.
*/
public class CommandLine
{
public static void main(String [] args)
{
for (int i = 0; i < args.l
超级会员免费看
订阅专栏 解锁全文
613

被折叠的 条评论
为什么被折叠?



