class Test { public static void main(String[] args) { System.out.println(args[0]); }}
当然可以,你只要把*号放在引号里面就可以得到了java Test 2 "*" 3这样就可以了,你可以从args[0],args[1],args[2]里面分别得到2 * 3
不是……输入的java Test 2 * 3是不能变的……也就是不能变成2 "*" 3这种了,基于这个,要怎么打印出*后面的3?这是一家公司的面试题……怎么想也想不出来了……
因为你用*的话,会打印出很多东西来
应该是那家公司搞错了,本来是考基础的,想不到却会是那样的结果否则不可能通过3 * 4得到后在的数字的,因为你在的目录不同,*所代表的文件数量也不同所以,应该是无法预知的