2012-11-16 3 views

Trả lời

83

Để gọi một phương thức với các loại nguyên thủy như các thông số sử dụng phản ánh:

Bạn có thể sử dụng int.class

this.getClass().getMethod("Test",int.class).invoke(this, 10); 

hoặc Integer.TYPE

this.getClass().getMethod("Test",Integer.TYPE).invoke(this, 10); 

cùng áp dụng cho các loại nguyên thủy khác

9

Strange nhưng đúng:

this.getClass().getMethod("Test",int.class).invoke(this, 10);