慕粉3922146
2018-11-08 18:37
为什么文章中b.length后面不用加括号,而练习题中s.length()方法就要加括号
数组和字符串的关系
不另括号是表示它是个属性,加括号表示它是个方法。属性是本身已经有的性质不用加括号,在使用方法时要加括号。练习题里用length的方法获取长度,在数组里长度是自身的属性。我是这样理解的
b.length 在这里面代表属性,代表属性的时候不加括号; s 的类型是 String,String 有length(); 方法。String有length()方法,数组有length属性。
Java入门第三季
409792 学习 · 4340 问题
相似问题