黑马程序员技术交流社区

标题: Array 的 Length 属性 [打印本页]

作者: 余飞    时间: 2011-12-12 12:45
标题: Array 的 Length 属性
本帖最后由 余飞 于 2011-12-14 10:50 编辑

一字符串反转函数,多次用到 strArr.Length 值 ,若另声明一变量 int length=strArr.Length 代替函数中的strArr.Length ,代码 看起来 会简洁些 ,但 length 额外增加了内存的开销 ,因为 strArr.Length 是strArr的一属性,本身就已存在在 strArr 的内存空间中 ,所以 直接调用其属性值 最好 。
个人理解 , 错误与否 ,欢迎井喷。{:2_37:}
(这是之前面试问的,当时没打上来{:2_39:})
作者: 李荣壮    时间: 2011-12-12 13:56
length哪有strArr.Length清楚啊, 你一眼过去就知道这是个什么东西, Length别人估计还要看下定义才能明白这是个什么东西.
作者: 王立磊    时间: 2011-12-12 14:17
l理解正确,但是不建议这样!!
作者: 余飞    时间: 2011-12-12 16:19
王立磊 发表于 2011-12-12 14:17
l理解正确,但是不建议这样!!

那求建议




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2