黑马程序员技术交流社区
标题:
反射-调用String的构造方法将StringBuffer类转换成String类
[打印本页]
作者:
考拉是只猫
时间:
2014-12-4 23:01
标题:
反射-调用String的构造方法将StringBuffer类转换成String类
import java.lang.reflect.Constructor;
/**
* 调用String的构造方法 将StringBuffer类转换成String类
*/
public class ReflectionConstructor {
public static void main(String[] args) throws Exception {
// 原始转换
StringBuffer sb = new StringBuffer("abc");
String str = new String(sb);
System.out.println("原始转换,输出:" + str);
// 通过反射转换
Constructor const1 = String.class.getConstructor(StringBuffer.class);// 获得参数为StringBuffer的构造方法
String str1 = (String) const1.newInstance(sb);// 执行构造方法
System.out.println("反射转换,输出:" + str1);
}
}
复制代码
作者:
yangyujoe
时间:
2014-12-4 23:41
我今天刚看反射,这是一个不错的练习
作者:
黑马黄武先
时间:
2014-12-5 08:57
谢谢哥们分享
作者:
wangbiao
时间:
2014-12-20 23:39
我今天刚看反射,这是一个不错的练习,反射是一个很不错的技术。好多框架都需要对反射有较好的理解
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2