经典案例实现-点名器

经典案例实现-点名器

运行代码,随机打印班级同学名字

//1.数组存储姓名,用String数据类型
String[] names={
   "杰克","戴维琼斯","伊丽莎白","爱丽丝"};	
//2.遍历数组,打印出所有姓名
for(int i=0;i<names.length;i++){
   
	System.out.println(names[i]);
}	
//3.随机出一个人名
//利用随机数,生成一个证书,作为索引,到数组中查找对应的元素
Random ran=new Random();
//随机数的范围是[0,names.length-1]
int index=ran.nextInt(names.length); //括号中填写的最大数是获取不到的,因为nextInt获取的范围是左闭右开区间
System.out.println(names[index]);

二维数组

二维数组可以看成以数组为元素的数组

其实多维数组不仅仅只有二维数组,还有三维数组,四维数组…, 但是三维以上很少见到,所以大家重点了解二维数组即可。

举例

int [][] a = {
  {1,2},{3,4,0,9},{5,6,7}};

初始化

动态初始化

数组定义与为数组元素分配空间和赋值的操作分开进行

数据类型[][] 数组名 = new 数据类型[一维][二维];

注意:这种初始化方式,每一个内层的二位数组长度相同

int[
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值