【发布时间】:2015-08-04 19:48:14
【问题描述】:
我知道 String args[] 在 public static void 主线内,
用于存储来自命令行的参数。
那么可以打印args[]里面的内容吗?
我编写的代码从args[0] 打印出我在扫描仪中输入的内容。
我知道我可以打印“a”扫描仪内的内容,但是否可以打印“b”内的内容?
import java.util.Scanner;
public class lesson1 {
public static void main(String args[]){
Scanner a = new Scanner(System.in);
String b = args[0];
System.out.println(a);
}
}
【问题讨论】:
-
你有没有通过任何参数?你是如何运行程序的?
-
尝试打印
b而不是a... -
可能是这个
System.out.println(b); -
对不起打印“b”
-
这是传递参数所需要做的:stackoverflow.com/questions/19646719/…