因为要获取用户输入的参数,不然你怎么知道用户要执行什么操作。而且你那句写错了,应该是String command= sc.nextLine()
String command= sc.nextLine()
进行读取下一个内容,内容类型为int对此方法的方法和示例https://blog.csdn.net/cumtv80668/article/details/107795400
sc.nextXXX()方法是获取用户输入的内容,一般用于控制台调试的,方便你自己测试
nextInt 返回的是int 不是String