我有一个仍然使用Java 1.6的项目.在java 1.7中,我可以像他一样写
public ASTParseUnit(final IParserSelector parserSelector) {
Data = new ArrayList <>(); // this is error in java 1.6
this.parserSelector = parserSelector;
}
Run Code Online (Sandbox Code Playgroud)
我如何用Java 1.6表示此代码中的语句Data = new ArrayList <>(); ?
谢谢
解决了.对不起,这是一个来自另一方面的旧项目.现在代码看起来像这样
List<ReportChart> Data;
ReportChart detailChart;
public ASTParseUnit(final IParserSelector parserSelector) {
Data = new ArrayList <ReportChart>();
this.parserSelector = parserSelector;
}
Run Code Online (Sandbox Code Playgroud)
通过在之间指定,是<>什么ArrayList.
Data = new ArrayList <ObjectType>();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8692 次 |
| 最近记录: |