发布网友 发布时间:2022-04-22 09:46
共5个回答
热心网友 时间:2023-10-30 17:52
首先强调,数组只有length,而String才有length()方法.数组是线性链表,它是根据下标寻找位置的,length是它的属性,能得出它的长度。而String它本就不是原始类型,它也是一个封装类,length()只是它的一个方法,也能得出它的长度。热心网友 时间:2023-10-30 17:53
LZ,你写反了吧。热心网友 时间:2023-10-30 17:53
如果把length设置为string的属性,那么就意味着我们可以通过string.length=??来赋值了,而length是string决定的,当然不能随意改。因此没有length属性,而只有方法可以访问它的值。热心网友 时间:2023-10-30 17:54
Java数组是木有length()方法滴、数组只有length属性,只有String字符串才有length()方法。热心网友 时间:2023-10-30 17:54
他们都有length 只是