为了账号安全,请及时绑定邮箱和手机立即绑定

数组名.length

课程中写的是获取 数组的长度  能 具体解释下吗?

正在回答

2 回答

int[] ages={1,2,3,5};  这个数组长度是4,ages[3]=5。这个ages.length=4

0 回复 有任何疑惑可以回复我~
#1

菜鸟的羽毛 提问者

String[] hobbys = { "sports", "game", "movie" }; hobbys.length=3? String[] hobbys = { "sports", "game", "movie" ,"play"}; hobbys.length=4?
2016-05-09 回复 有任何疑惑可以回复我~
#2

少年年少時 回复 菜鸟的羽毛 提问者

String要用.length();方法 String是一个比较特殊的数据类型
2016-05-09 回复 有任何疑惑可以回复我~
#3

菜鸟的羽毛 提问者 回复 少年年少時

不对吧,int 也可以用.length吧?
2016-05-09 回复 有任何疑惑可以回复我~
#4

慕仰4848098 回复 菜鸟的羽毛 提问者

数组的长度是从0开始计算而不是1, String[] hobbys = { "sports", }; hobbys.length=0;//如果想输出这个数组的sport 就是System.out.print(hobbys[0]); String[] hobbys = { "sports", "game", "movie" }; hobbys.length=2; String[] hobbys = { "sports", "game", "movie" ,"play"}; hobbys.length=3;
2016-05-09 回复 有任何疑惑可以回复我~
#5

少年年少時 回复 菜鸟的羽毛 提问者

int是用length 但是String类型的要用length() 方法。说了String是个特殊的类,要用方法调用。顺便说下楼上的好像错了吧 String[] hobbys = { "sports", }; hobbys.length=0;//这里的length明显=1
2016-05-10 回复 有任何疑惑可以回复我~
#6

菜鸟的羽毛 提问者

非常感谢!
2016-05-11 回复 有任何疑惑可以回复我~
查看3条回复

int[] ages={1,2,3,5};  这个数组长度是4,ages[3]=5。这个ages.length=4。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数组名.length

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信