问答详情
源自:5-2 学生选课---使用 Map 添加学生

输入中文乱码

next(System.in)

控制台输入汉字会乱码

提问者:THD_ 2015-02-10 14:35

个回答

  • bluemug
    2015-04-08 19:07:24

    控制台输入的中文再输出会变成乱码,并不是楼上说的类型问题,同求解决方案。

  • yymooc
    2015-02-10 17:52:51

    你输入的内容可能和你定义的类型不匹配,比如:

    Scanner sc= new Scanner(System.in);

    System.out.println("请输入");

    int i=sc.nextInt();

    这段话是让你输入int类型的,但如果你输入的是汉字那肯定有问题呀!你还是把代码发过来吧,这样才能确定到底是什么问题呀!