最佳答案
我经常看到使用 [L
和类型来表示数组的消息,例如:
[Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
(上面这个例子是我随便拿出来的。)我知道这表示一个数组,但是语法是从哪里来的呢?为什么开头的 [
没有方括号?为什么是 L?它纯粹是武断的,还是有其他的历史/技术原因?