欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

打印从输入的三个参数

程序员文章站 2022-03-19 11:37:31
...

打印从命令行输入的三个参数

Java编程思想第二章第十题

import java.io.*;
//打印从命令行输入的三个变量

public class ExTen {
	public static void main(String[] args) {
			InputStreamReader isr = new InputStreamReader(System.in);
			System.out.println("args[0] = " + args[0]);
			System.out.println("args[1] = " + args[1]);
			System.out.println("args[2] = " + args[2]);

	}

}

输出的结果:
打印从输入的三个参数

我第一次运行程序的时候报错,Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException。表示非法索引访问数组,即索引为负或大于或等于数组的大小。

后发现,命令行中的变量数值未进行赋值,需要在运行配置中,给程序自变量赋值,由于这次只需要打印三个数值,所以暂且只输入三个变量即可。每个变量之间空格隔开。最后再运行一遍即可出正确的结果了。
打印从输入的三个参数

相关标签: Java 小练习