黑马程序员技术交流社区
标题:
求助: 关于反射问题。
[打印本页]
作者:
逝去的记忆ヽ
时间:
2012-6-13 23:10
标题:
求助: 关于反射问题。
需要反射来执行一个带有Main方法的类,而这个Main方法还有需要对控制台的输入进行处理 要怎么弄啊?
例如
测试类:
public class Test{
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
Method me = Class.forName("Main").getMethod("main",String [].class);
me.invoke(null, (Object) new String[]{"123,12"});
}
}
需要调用的类:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = null;
while ((str = br.readLine()) != null) {
Scanner sc = new Scanner(str);
System.out.println(sc.nextInt() + sc.nextInt());
}
}
}
作者:
郭宁
时间:
2012-6-13 23:34
楼主方法 可以运行的 但是你用了 sc.nextInt() 也没有对异常进行处理,直接抛了。所以你必须输入 数字
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2