public class E { public static void main (String args[]) { String s1 = args[1]; String s2 = args[2]; String s3 = args[3]; System.out.println(s3); } }如果控制台输入java E 0 1 2 3 4 5 6 7 8 9会输出什么,解释一下
时间: 2023-06-14 13:05:30 浏览: 184
javaSE基础 -疑问研究(day07)
根据代码,控制台输入的参数将被存储在字符串数组args[]中。在这个例子中,输入了10个参数,因此args数组的长度为10。根据Java中数组的下标从0开始的规则,args[1]将存储第一个参数"0",args[2]将存储第二个参数"1",args[3]将存储第三个参数"2",args[4]将存储第四个参数"3",以此类推。
在这个程序中,只有s3被输出,即args[3],因此控制台将输出"2"。
阅读全文