我希望有很多很多的爱,如果没有很多的爱,我希望有很多很多的钱;没有很多的钱,我希望拥有健康! I am like the road in the night listening to the footfalls of its memories in silence.

Java:数组

上一篇 / 下一篇  2016-02-19 16:57:22 / 个人分类:Java

 1、数组可以有多维数组,并且数组处理有很多自带函数

2、数据还可以用三维数组、多维数组

 

 

package Intf.study;

 

 

public class intfTest {

 

    public static void main(String[] args) {

 

       String[] aArray = new String[5];

       String[] bArray = { "a", "b", "c", "d", "e" };

       String[] cArray = new String[] { "a", "b", "c", "d", "e" };

       int i = 0;

       int j = 0;

       int m=0;

 

       // aArray = {"a","b","c", "d", "e"}; //不允许 ,报错

       aArray[0] = "a";

       aArray[1] = "b";

       aArray[2] = "c";

       aArray[3] = "d";

       aArray[4] = "e";

       for (i = 0; i < aArray.length; i++) { // 数组下标是从 0开始的

           System.out.printf(aArray[i] + ", ");

       }

 

       System.out.println("         ");

 

       int[] intArray = { 1, 2, 3, 4, 5 };

       int[] intArray2 = new int[5];

       intArray2 = intArray; // 数组可以直接赋值

       for (i = 0; i < intArray2.length; i++) {

           System.out.printf(intArray2[i] + ", ");

       }

       System.out.println("                ");

 

       // 数据有有很多相关自带函数处理

       if (intArray.equals(intArray2) == true) {

           System.out.println("数组A.equals(数组B)函数比较 两个数据是否相等 ");

       }

 

       // 二维数组

       int[][] mylist = new int[2][3];

       for (i = 0; i < 2; i++) { // 赋值

           for (j = 0; j < 3; j++) {

              mylist[i][j] = m;

              m=m+1;

           }

       }

 

       for (i = 0; i < 2; i++) { // 打印

           for (j = 0; j < 3; j++) {

              System.out.printf(mylist[i][j] + ", ");

              if (j == 2) {

                  System.out.println("             ");

              }

           }

       }

 

    }

 

}

 

 

 

 

TAG: java

 

评分:0

我来说两句

Open Toolbar