![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
我用netbeans6.5写程序,其中用到了arrayList,运行时没错,生成jar时出问题了
错误信息如下符号:构造函数<抓包.alyPacket>ArrayList()位置:类java.util.ArrayListArrayList<alyPacket>allP...
错误信息如下
符号: 构造函数 <抓包.alyPacket>ArrayList()
位置: 类 java.util.ArrayList
ArrayList<alyPacket> allPacket=new <alyPacket>ArrayList();;//存储所有解析后的包
C:\Users\ljq\Desktop\抓包\src\抓包\getPacket.java:61: 找不到符号
符号: 构造函数 <java.lang.String>ArrayList()
位置: 类 java.util.ArrayList
ArrayList<String> oldpacket=new <String>ArrayList();;//未解析的包
注意:C:\Users\ljq\Desktop\抓包\src\抓包\getPacket.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
其中alyPacket是自定义的类。
我用的JDK是1.6版本,不是应该支持这样吗?这种问题怎么解决啊 展开
符号: 构造函数 <抓包.alyPacket>ArrayList()
位置: 类 java.util.ArrayList
ArrayList<alyPacket> allPacket=new <alyPacket>ArrayList();;//存储所有解析后的包
C:\Users\ljq\Desktop\抓包\src\抓包\getPacket.java:61: 找不到符号
符号: 构造函数 <java.lang.String>ArrayList()
位置: 类 java.util.ArrayList
ArrayList<String> oldpacket=new <String>ArrayList();;//未解析的包
注意:C:\Users\ljq\Desktop\抓包\src\抓包\getPacket.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
其中alyPacket是自定义的类。
我用的JDK是1.6版本,不是应该支持这样吗?这种问题怎么解决啊 展开
展开全部
你写错了
应该是 ArrayList<alyPacket> allPacket=new ArrayLis<alyPacket>t();
应该是 ArrayList<alyPacket> allPacket=new ArrayLis<alyPacket>t();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询