当前位置: 代码迷 >> Java相关 >> String commodity=input.next();//为啥input 会报错 和别人的一样也是
  详细解决方案

String commodity=input.next();//为啥input 会报错 和别人的一样也是

热度:390   发布时间:2016-04-22 21:57:21.0
String commodity=input.next();//为什么input 会报错 和别人的一样也是
import java.util.Scanner;


public class ercizuoye {

public static void main(String[] args) {

Scanner inScanner = new Scanner(System.in);

System.out.println("*******************欢迎使用云商品管理系统***********************************************");

    System.out.println("请输入购买商品名称:");
    
    String commodity=input.next();//为什么input  会报错 和别人的一样也是 

------解决方案--------------------
input没有定义,并且也不是Scanner类的对象,应该改成inScanner吧。
import java.util.Scanner;
public class ercizuoye
{
public static void main(String[] args)
{
Scanner inScanner = new Scanner(System.in);
        System.out.println("*******************欢迎使用云商品管理系统**********************");
        System.out.println("请输入购买商品名称:");
        String commodity = inScanner.next();
        System.out.println(commodity);
        inScanner.close();
}
}
参考一下吧!
  相关解决方案