作者relifeted (Ted)
看板java
标题Re: [问题] <E>是什麽东东?
时间Fri May 26 00:38:36 2006
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: ==站内信件==
: ※ 引述《taotu (透抽)》之铭言:
: : public class ArrayIndexList<E> implements IndexList<E>
: : ^^^ ^^^
: : 请问这是做什麽的..
: : 这让我的JBuilder 2005产生错误无法顺利编译..
: : generics are not supported in -source 1.2(try -source 1.5 to enable generics)..
: : 请问如何解决呢?
: 这是 JDK 5.0 的语法
: JB 2005 有没有 support,或是你有没有开启这方面的支援...
: 这我就不知道了,交给五楼来回答... XD
哪来的五楼? :D
因为JDK 1.5才有提供generics,
关於generics,可以看看这个网站,
http://caterpillar.onlyfun.net/Gossip/index.html
有一些中文的介绍。
要在JBuilder 2005编译有generics的程式,
首先你要先装jdk 1.5,
然後在JBuilder里面 Tools => Configure => JDKS ,
可以设定使用的JDK,
另外专案属性也要改一下,
在 Project => Project Properties 里,
选取Paths,里面就有可以更改这个专案要使用的JDK的选项。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.137.177