java数组入门

原创 2013年12月04日 10:05:03

一维数组
声明:type var[ ]; 或者 type [ ] var 
例如:int a1[ ]; int[ ] a2;
double b[ ];
Person[ ] p1; //person对象的引用
String s1[ ]; //String对象的引用

int a[ ] = { 3 ,9 ,8};

Date[ ] days;
Days = new Date[3];
Date days[ ] = {
 new Date(1,4,2004),
 new Date(1,4,2004),
 new Date(1,4,2004)
};


二维数组初始化:
静态初始化
 int intA[ ] [ ] = { {1,2} , {2,3} , {3,4,5} };
int intB[3][2] = {{1,2},{2,3},{4,5}};//非法,不能写[3][2]
动态初始化:
int a[ ][ ] = new int[ 3 ] [ 5 ];
int b[ ][ ] = new int[ 3 ] [ ];
b[ 0 ] = new int[ 2 ];
b[ 1 ] = new int[ 3 ];
b[ 2 ] = new int[ 5 ];

基础入门:关于java数组的深度思考

刚刚开始接触java数组的人都会听到一句类似的话:java是纯面向对象的语言,他的数组也是一个对象。   于是乎,我就按照一个对象的方式来使用数组,心安理得。直到我接触到C的数组后,才发现将数组作为...

12、Java入门—将一数组乱序排列的三种方法 (快速洗牌的小算法)

游戏中遇到这样的问题,需要将一组已知的数据打乱,按照以前和现在的做法,总结了以下方法。 方法一,最笨的菜鸟方法,也是容易想到的(幸好我没想过这种方法 :)) 从已知数组中随机一个数,然后加入到另一个数...

JAVA入门基础笔记-数组类型

数组:定义大量的同类型的变量 1. 通过下标来使用数组中的元素时,不能够超出数组实际大小范围。   2. 对象、数组的声明 数组数据类型数组名称[] 数组数据类型[] 数组名称 注意中括号...

Java 入门(四) 数组 -------程序设计的工具对象 向面向对象过渡

http://hi.baidu.com/drmfslc5/blog/item/c41591c49079a6d0d000604a.html 数组 在程序设计中一直被当作是一个良好的...

Java入门基础-数组知识点整理

今天上班第一天,也学习Java基础。下面我整理了学习数组过程中的笔记。 1、Java中,数据存储在什么地方?下面是在视频中的截图,很清晰! 从上面JVM内存分配图中,我也可以把程序分解为:数据+代...
  • x_panda
  • x_panda
  • 2013年12月12日 12:00
  • 764

JAVA基础学习(三)---程序结构与控制、函数与数组入门

一、程序结构 1、顺序结构 2、选择结构 3、循环结构 二、顺序结构 程序至上而下逐行执行,一条语句执行完之后继续执行下一条语句,一直到程序的末尾 三、条件选择结构 选择结构是根据...
  • ko0491
  • ko0491
  • 2015年09月03日 14:31
  • 294

Java入门 第一季第六章 数组

6-1什么是数组 数组中的元素都可以通过下标来访问,下标从 0 开始。例如,可以通过 scores[0] 获取数组中元素 76 6-2 如何使用Java中的数组 Java 中操作...

java 从零开始,学习笔记之基础入门<数组>(七)

数组 数组是用来存放多个相同类型的数据 数组的语法格式 数组类型[]  数组名=new  数组类型[数组的长度];   数组的声明有两种形式: 数组类型...
  • lulu147
  • lulu147
  • 2013年11月01日 14:22
  • 1122

6.偏头痛杨的Java入门教学系列之数组篇

复习 1.Java有多少种数据类型,数据类型的分类?数据类型的大小排序?默认类型?默认值? 2.Java的工作机制? 3.Java中有多少种循环?分别是什么? 4.什么是变量,如何定义变量?Jav...

JAVA入门笔记5:数组

数组数组的定义在Java中,可以使用一下格式来定义一个数组:int[] x = new int[100];上述语句就相当于在内存中定义了100个int类型的变量,第一个变量的名称为x[0],第二个变量...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java数组入门
举报原因:
原因补充:

(最多只允许输入30个字)