一、背景知识:利用String[] args 读入字符串参数
必须要用终端操作
二、以macOS为例:
1、首先创建好.java 文件保存到一个文件夹里
public class TestArgs
{
public static void main(String[] args)
{
System.out.println("args[0] = " + args[0]);
}
}
2、打开终端,选择路径:cd+空格,然后把刚才的文件夹拖到终端
编译:javac TestArgs.java
运行:java TestArgs hello
Note:此处的hello是希望被读入的字符串
可以看到输出!
三、解题:
solution:
public class TestArgs
{
public static void main(String[] args)
{
System.out.println("Name = " + args[0] + " " + args[1]);
System.out.println("BUPT email username = " + args[2]);
System.out.println("QMUL student number = " + args[3]);
}
}
javac TestArgs.java
java TestArgs Ruth Rendell jp2018213117 180675602
result:
最后一问:
java TestArgs Ruth Rendell r.rendell