Discuss
/
Java
/
注意到substring()有两个重载方法,我们获取的是String substring(int)这个方法。思考一下如何获取String substring(int, int)方法。
注意到substring()有两个重载方法,我们获取的是String substring(int)这个方法。思考一下如何获取String substring(int, int)方法。
Topic source- 1
净净一隅
// String对象:
String s = "Hello world";
// 获取String substring(int)方法,参数为int:
Method m = String.class.getMethod("substring", int.class,int.class);
// 在s对象上调用该方法并获取结果:
int[] n= {0,6};
String r = (String) m.invoke(s,3,11);
// 打印调用结果:
log.info(r);