【发布时间】:2017-07-14 09:30:15
【问题描述】:
我正在为我的数据结构类做一个类似赋值的计算器,我必须将符号输入到定义为
的数组列表中ArrayList<ScalarSymbol> scalar;
我一直在尝试通过这样做向其中输入值:
scalars.add(0,')');
它告诉我 char 类型不是 <ScalarSymbol> 数组的正确语法。我不知道如何找出数组将采用什么类型,是否必须使用绑定才能使其接受字符?
【问题讨论】:
-
我很好奇,是什么让你相信
add(0, ')')会做你想做的事?ArrayList.add()documentation 应该是您的规范参考(您可以看到它只需要一个参数),以及涵盖与ArrayList和其他通用集合交互的 collections tutorial。
标签: java arrays generics insertion