Java中的一维数组和二维数组
2011-10-17 13:10
288 查看
一、一维数组
声明如下:
int[] array;
或者
int array[];
初始化如下:
int [] b = new int[8];
int [] b = new int{1,2,3,4,5,6,7,8};
int[] b = {1,2,3,4};
关于一维数组的源代码示例如下:
import java.util.Random;
public class array_ex{
public static void main(String[] args)
{
Random rand = new Random();
int[] x = new int[rand.nextInt(12)];
double[] y = new double[rand.nextInt(12)];
System.out.println("The length of x is:" + x.length);
System.out.println("The length of y is:" + y.length);
for(int i = 0; i < x.length; i++)
{
x[i] = rand.nextInt(12);
System.out.println("x[" + i + "]=" + x[i]);
}
for(int i = 0; i < y.length; i++)
{
y[i] = rand.nextDouble() * 10;
System.out.println("y[" +i + "]=" + y[i]);
}
}
}
二、二维数组
声明如下:
float A[][];
char B[][];
int C[][];
创建:
创建二维数组实际上就是在电脑上申请一个存储空间,如下面的二维数组:
int B[][]=
{
{1,3,4,6},
{2,4,5,8};
}
声明如下:
int[] array;
或者
int array[];
初始化如下:
int [] b = new int[8];
int [] b = new int{1,2,3,4,5,6,7,8};
int[] b = {1,2,3,4};
关于一维数组的源代码示例如下:
import java.util.Random;
public class array_ex{
public static void main(String[] args)
{
Random rand = new Random();
int[] x = new int[rand.nextInt(12)];
double[] y = new double[rand.nextInt(12)];
System.out.println("The length of x is:" + x.length);
System.out.println("The length of y is:" + y.length);
for(int i = 0; i < x.length; i++)
{
x[i] = rand.nextInt(12);
System.out.println("x[" + i + "]=" + x[i]);
}
for(int i = 0; i < y.length; i++)
{
y[i] = rand.nextDouble() * 10;
System.out.println("y[" +i + "]=" + y[i]);
}
}
}
二、二维数组
声明如下:
float A[][];
char B[][];
int C[][];
创建:
创建二维数组实际上就是在电脑上申请一个存储空间,如下面的二维数组:
int B[][]=
{
{1,3,4,6},
{2,4,5,8};
}
相关文章推荐
- Java杨辉三角(一维数组和二维数组方法)
- java中将二维数组用一维数组实现的实例
- Java中增强for循环在一维数组和二维数组中的使用
- Java中增强for循环在一维数组和二维数组中的使用方法
- Java基本语法-----java数组(一维数组二维数组)
- 2 JAVA 把二维数组当做一维数组处理
- Java基本语法-----java数组(一维数组二维数组)
- JAVA 数组 一维数组和二维数组
- Java基础知识_day04_(Random类,一维数组,二维数组)
- Java自定义一维数组、二维数组的实例化,解决一维数组、二维数组NullPointerException异常
- JAVA中一维数组和二维数组的定义
- java 一维数组与二维数组的遍历
- java中两个一维数组怎么能合成一个二维数组!!!请大哥门指点!!!
- 能让你快速了解Java中的一维数组和二维数组的内存图!!!!!
- java一维数组和二维数组的定义及其初始化
- Java中二维数组和一维数组的clone
- JAVA 数组 一维数组和二维数组
- java入门--数组(一维数组和二维数组)
- 黑马程序员--Java入门之一维数组和二维数组
- java二维数组 初始化及使用其长度 &&二维数组中的查找 [转载]