Far*_*yed 3 java arrays char primitive-types
码:
char[] chars = "abcd".toCharArray();
System.out.println(chars.length);
Run Code Online (Sandbox Code Playgroud)
问题: Java如何计算长度?由于char不是Class,我不确定存储长度的位置.如果没有存储,每次进行chars.length时都会计算出来吗?(我不认为)
你写的东西char[]是一个Object,一个数组,并且有一个名为的公共final字段length.在创建数组时计算一次.像所有对象一样,它也有toString(), notify()...等等......
| 归档时间: |
|
| 查看次数: |
4981 次 |
| 最近记录: |