Всем доброго времени суток!
Кто сможет подсказать, в чем проблема ?
Я описываю конструкцию

(java 4.1 NetBeans 4.0):
private ArrayList<String[]> ResultSets;
/** Creates a new instance of FoodTableModel */
public CarTableModel(ResultSet rs) {
ResultSets=new ArrayList<String[]>();
try{
while(rs.next()){
String[] row={
rs.getString("carid"),rs.getString("name"), rs.getString("vendor"),rs.getString("type")
};
ResultSets.add(row);
}
}
catch(Exception e){
System.out.println("Exception in CarTableModel");
}
}
На что получаю :
<identifier> expected
private ArrayList<String[]> ResultSets;
CarTableModel.java:23: '(' or '[' expected ResultSets=new ArrayList<String[]>();
2 errors
Здравствуйте, Roaming, Вы писали:
R>Всем доброго времени суток!
R>Кто сможет подсказать, в чем проблема ?
R>Я описываю конструкцию
(java 4.1 NetBeans 4.0):
R> private ArrayList<String[]> ResultSets;
R>На что получаю :
R><identifier> expected
R> private ArrayList<String[]> ResultSets;
R>CarTableModel.java:23: '(' or '[' expected ResultSets=new ArrayList<String[]>();
R>2 errors
R>
Java 4.1 — это 1.4.1?
Если да, то шаблоны появились только в пятой версии (Java 1.5 или 5.0)
Здравствуйте, Roaming, Вы писали:
R>Всем доброго времени суток!
R>Кто сможет подсказать, в чем проблема ?
R>Я описываю конструкцию
(java 4.1 NetBeans 4.0):
R><identifier> expected
R> private ArrayList<String[]> ResultSets;
R>CarTableModel.java:23: '(' or '[' expected ResultSets=new ArrayList<String[]>();
R>2 errors
R>
Генерики появились в Java 1.5. Судя по "(java 4.1 NetBeans 4.0):" у тебя — 1.4
Или я ошибаюсь?
Да у меня 1.4.1 Все правильно,
спасибо за оперативную помощь,...
Уже качаю 5 ...
Здравствуйте, Roaming, Вы писали:
R>Да у меня 1.4.1 Все правильно,
R> спасибо за оперативную помощь,...
R> Уже качаю 5 ...
R>
Можно и под 1.4 использовать Generic, но для этого надо скачать JSR. Поиск поможет определить где качать.
Кстати, для инфы: можно компилять Generic-код под JRE 1.4, для этого надо у javac указать ключик -target jsr14
... << RSDN@Home 1.1.4 beta 3 rev. 185>>