现在没有分,以后会给的,出来混,迟早要还的
解决方案 »
- Java移位操作遇到的问题?
- j2me一个传值问题,大家快来啊,散分啦!
- 为什么将0123写到Receive.txt后,用记事本打开变成了乱码?
- ArrayList和Vector的问题
- 主题:用java实现网络协议引擎遇到的问题
- 如何用JAVA实现类似于微软的IP输入框的输入框
- 一个不错的java-doc的下载地址,和大家共享
- 哪有jvm(java虚拟机)下载,为了让ie运行一些java程序!
- 如何将有规律的字符串转化为数组形式???
- 关于java,通过ftp,在指定ftp路径下的txt文件写入字符串的问题,请高手打救......
- 请问一下如何用PreparedStatement 进行选择条件查询?
- 在线等,递归问题
保存文件就用FileOutputStream就行了。
然后遍历这个数组,调用getName()方法就能返回方法名。
你再用流写入文件就OK了。
Object obj =clz.newInstance();
这里className是包括包名的,如 org.YourClass2.再使用Class类的getMethods方法
Method[] getMethods()
如:
Method[] m = classType.getMethods() ;3. 最后用PrintWriter把数组中的方法名写入文件中
FileWriter fw = new FileWriter("yourFilePath");
BufferedWriter bw = new BufferedWriter(fw);
PrintWriter pw = new PrintWriter(bw);这样就有了PrintWriter了,现在要做的就是把方法名从方法中拿出来
我们刚才已经得到了一个方法数组m,使用m.getName()就可以得到方法名了。下面是具体写操作了:
for(int i=0;i<m.length;i++){
pw.println(m.getName());
}最后记得关掉PrintWriter, pw.close();注意:除了, pw.println(""),你还可以使用 pw.print(""), pw.writer(""),
甚至使用pw.printf(String format, Object... args)来进行格式化输出。希望我的回答对楼主有用。