【发布时间】:2014-01-29 08:52:34
【问题描述】:
Java 中的 Main 方法将 String[] 作为 main 方法的输入参数,但我想将 object 作为参数传递。 Java 和所有命令行参数化语言仅接受 String 参数数组,这是有意义的,因为我们使用命令行调用的能力使我们能够输入可以由 Java 中的 String object 表示的文本
这就是我们过去使用的方法:
public static void main (String[] args) {
for (String text: args) {
System.out.println(text);
}
}
如果我们需要传递整数值,我们需要使用解析 方法从中获取数值。
try {
Arg = Integer.parseInt(args[0]);
} catch (NumberFormatException e) {
System.err.println("Number format mismatch");
}
如果我们需要将整个对象作为参数传递给类怎么办?
问候
【问题讨论】:
-
重点是,你从哪里得到
Object而没有开始main?
标签: java string object parameters main