Java基础:数组

数组;相同数据类型变量的集合。

示例代码:

一维数组:

  1. class ArrayDemo{
  2.     public static void main(String args[]){
  3.         int i;
  4.         int sample[]=new int[10];  //创建一个有10个元素的int数组
  5.         
  6.         for(i=0;i<10;i++){        //为数组元素赋值,数组索引从0开始
  7.             sample[i]=i;
  8.             }
  9.         for(i=0;i<sample.length;i++){         //打印数组元素,下边从0开始   可以用.length访问数组长度
  10.             System.out.println("sample["+ i +"]="+ sample[i]);
  11.             }
  12.         for(int x : sample){                           //for-each循环输出一维数组元素
  13.             System.out.print("x="+ x +"\t");
  14.             }
  15.         System.out.println("\nsum="+ sum);
  16.         }
  17.         }
  18.     }

二维数组:二维数组可以理解为一维数组的列表

  1. class TwoArray{
  2.     public static void main(String args[]){
  3.         int twoarray[][] = new int[3][4];       //创建一个三行四列的二维数组
  4.         for(int  i=0;i<twoarray.length;i++){   //行
  5.             for(int j=0;j<twoarray[i].length;j++){  //列
  6.                 twoarray[i][j] = (4*i) + j +1;           //为数组元素赋值
  7.                 System.out.print(" "+ twoarray[i][j]); //打印输出数组元素
  8.                 }
  9.             System.out.println();                      //换行
  10.             }        
  11.           for(int x[]:twoarray){                      //for-each打印二维数组元素
  12.             for(int y:x){
  13.                 System.out.print("y="+ y +"\t");              
  14.                 }
  15.             System.out.println();    
  16.             }    
  17.  
  18.         }
  19.     }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值