变量与数组

变量:
概述:
变量用来记录程序中可以变得值
变量出现的位置不同,名字特点,作用都不同
出现在成员位置(类里方法外)的变量叫做成员变量
出现在局部位置(方法里)的变量叫局部变量
当成员变量和局部变量同名时,就近原则,优先使用局部变量

成员变量:
位置是在类里方法外+整个类中都有效+有默认值(类型不同值不同)
局部变量:
位置是在方法里+只在方法里有效+没有默认值必须赋值(初始化)

数组:
在这里插入图片描述

概念:
数组Array是用于存储多个相同类型数据的集合,标志是[];
想要获取数组中的元素值,可以通过元素的下标来获取,下标默认是从0开始
创建数组
动态初始化和静态初始化
静态初始化:
Int[] a= new int[]{1,2,3,4,5,6,7};
Int[] b = {1,2,3,4,5};
动态初始化: 需要指定数组的长度/容量
Int[] a= new int[5];
数组运行方式:
1,在内存中开辟联系的空间
2,给没个元素完成初始化
3,给分配唯一的地址值
3,在内存中开辟空间,存放引用类型c
5,把地址值交给引用类型c保存
遍历数组:
从头到尾,依次访问数组的位置
数组工具类Arrays
1、概述
专门为数组提供了很多方法。
2、常用方法
//toString()–把数组里的数据展示成字符串
//sort()–把数组里的数据进行排序
//copyOf()–复制数组里的数据
若复制的新数组长度大于原数组的长度,称为数据的扩容
多余的空间存储数组变量的默认值
若复制的新数组长度小于原数组的长度,称为数据的缩容
存储a[0]到b.length ,所对应的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值