java复习-1


1.检测两个字符串内容是否相等时使用“equals”;比较两个字符串的引用是否相等时用“==”。


2.以前学习的时候不是很清楚list!=null后为什么还要加list.size()>0,只知道要这么用,百度了下后发现原来是这样的:

list == null 可能是List没有初始化或者赋值为了null,说明list内没有数据

当list 初始化<List x=new List()>后 list != null但list内依然没有数据

a、如果直接判断size>0,如果list == null,那程序报空指针的错

b、如果只判断list != null,那list内的数据还是可能为空

所以先list!=null再判断list.size>0才能判断出是否有数据.


3.list.get(2)获得的是第三个元素,因为它是从0开始的。


4.二维数组

int a[][]={

{1,1},

{1,2},

{1,3},

{1,4}};

注意 a[1][1]=2,因为一维数组和二维数组都是从0开始数的。首先a[1]为第二个数组{1,2}的数组,然后a[1][1]为第二个数组的第二个元素2.





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值