java中字符串转化为方法调用
2010-07-07 13:32
288 查看
将一个字符串转化为java的方法调用主要分为以下几个步骤:
1、定义方法,本文示例定义了一个say的方法,该方法需要两个参数,一个是字符串的数组、一个是写文件的句柄。
2、定义转化方法:
1、定义方法,本文示例定义了一个say的方法,该方法需要两个参数,一个是字符串的数组、一个是写文件的句柄。
public void say(String[] str,PrintWriter pw){ System.out.println("hello "+str[0]+" "+str[3]); pw.println("hello "+str[0]); pw.flush(); pw.close(); }
2、定义转化方法:
public void test() throws IllegalArgumentException, IllegalAccessException, InvocationTargetException, SecurityException, NoSuchMethodException, IOException{ PrintWriter pw=new PrintWriter(new FileWriter("E://test.txt")); String aa="say"; String ipInfo[]={"1","2","3","4"}; Method sAge = this.getClass().getMethod(aa, new Class[] {String[].class,PrintWriter.class}); //获得参数Object Object[] arguments = new Object[] {ipInfo,pw}; //执行方法 sAge.invoke(this , arguments); }
相关文章推荐
- java中利用反射机制实现调用给定为字符串的方法名
- 整理用Java实现数字转化成字符串左边自动补零方法
- java 二进制数据与16进制字符串相互转化方法
- java工具类把长字符串String类转化成类的属性值的方法。
- java byte型数组和16进制字符串互相转化方法
- java中字符串截取,调用substring()方法
- 【Java】字符串变量和整形之间的相互转化与静态方法static
- Android进步之十四:使用jackon的ObjectMapper的writeValueAsString方法可以把java对象转化成json字符串
- java方法中 json字符串怎么根据名字来调用
- 整理用Java实现数字转化成字符串左边自动补零方法
- Java实现数字转化成字符串左边自动补零方法(流水号)
- java 打印一字符串,并在main()方法内调用它
- 整理用Java实现数字转化成字符串左边自动补零方法
- java中利用反射机制实现调用给定为字符串的方法名
- 整理用Java实现数字转化成字符串左边自动补零方法
- ajax 同步调用 返回字符串 java例子(全)及 从后台返回中文乱码解决方法
- Java实现数字转化成字符串左边自动补零方法
- 如何将字符串转化为对类或方法的调用
- java 字符串转化为字符数组的3种方法
- Android-java调用本地方法返回字符串显示在界面上/NDK-JNI开发实例(二)