改代码,我能在ecslipse上运行,为何不能在该写代码上运行

来源:3-9 编程练习

慕慕8549834

2020-01-16 10:00:21

package com.imooc.flow;


import java.util.Scanner;


public class PractiseDemo4 {


public static void main(String[] args) {

System.out.println("请输入一个字母:");

Scanner sc=new Scanner(System.in);

char ch=sc.next().charAt(0);

switch(ch) {

case 'a':System.out.println("元音字母a");break;

case 'e':System.out.println("原因字母e");break;

case 'i':System.out.println("愿意字母i");break;

case 'o':System.out.println("元音字母o");break;

case 'u':System.out.println("原因字母u");break;

default:System.out.println("您输入错误");break;

}


}


}


写回答

1回答

好帮手慕小脸

2020-01-16

同学你好。同学的代码没有问题。在Eclipse正确运行即可,本节的代码编辑器不支持Scanner的输入,所以验证可能通不过。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 11489 问题

查看课程