나는 일반적인 방법에 대한 구문 잊어 버린 :일반 메서드 구문
public static void swap <T> (T a, T b)
{...}
을 그리고 난 아무데도 일부 example.What의 올바른 구문을 찾을 수 없습니까?
나는 일반적인 방법에 대한 구문 잊어 버린 :일반 메서드 구문
public static void swap <T> (T a, T b)
{...}
을 그리고 난 아무데도 일부 example.What의 올바른 구문을 찾을 수 없습니까?
Here I have written a sample piece which i have used for my application. You can get an idea from this.
public <C>void addColumn(Cell<C> cell, String headerText,
final GetValue<C> getter, FieldUpdater<DocumentType, C> fieldUpdater) {
Column<DocumentType, C> column = new Column<DocumentType, C>(cell) {
@Override
public C getValue(DocumentType object) {
return getter.getValue(object);
}
};
column.setFieldUpdater(fieldUpdater);
column.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
getTable().addColumn(column, headerText);
getTable().setColumnWidth(column, 10, Unit.PX);
}
static <T> void swap(T a, T b) {..}
당신은 당신의 입력 매개 변수 반환 형식 전 (귀하의 경우 무효를) 선언해야합니다.
http://docs.oracle.com/javase/specs/jls/se5.0/html/classes.html#8.4
( TypeParameters 참조)