作者PttHuge (我要看Naruto >_<)
看板java
标题Re: [问题] ArrayList的add()用法..
时间Mon Mar 13 13:14:26 2006
<D>
: 结果compile出现
: C:\practice\ArrayListTest2.java:13: cannot resolve symbol
: symbol : method add (int,int)
: location: class java.util.ArrayList
: al.add(1,a);
: ^
: 1 error
: 但如果我把丢入add()的值换成String类型而非int就可compile
: ArrayList不是只要是物件就能丢吗??
: 请问发生错误的原因为何?
: 另外...如果我想抓出ArrayList中特定位置的资料...请问该用什麽语法啊?
: 是get(int i)吗?
: 烦请各位高手指教....~.~
我原本以为是没有用1.5的版本的compiler去run的关系
不过在-source的tag下无论有没有指定都是一样的结果
就是unsafe operation(这是指Tiger中没有强制型别安全的warning)
而且现在手边也没有v1.4的API,上网也没看到
试试看把int转成Integer试试,应该就可以了
这在1.5的版本中透过autoboxing已经处理完,不过1.4.x似乎是不会直接做掉
--
嘿嘿..我是huge..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.41.14