A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天编译了一个switch语句是想用键盘输入1,2,3, 4,编译出东西南北。但是多次失败,不知道是不能编译还是我技术不行,秋大神帮忙

4 个回复

倒序浏览
第一步 导包 import java.util.Scanner;  第二部 创建对象 Scanner s=new Scanner(System.in);  整数录入是  int x=s.Scanner.nextInt();  字符串录入的是 String st=s.Scanner.nextLine();目前只知道这么多 希望对你有帮助。。。

评分

参与人数 1黑马币 +3 收起 理由
水货-年华 + 3 很给力!

查看全部评分

回复 举报 1 0
这个要导包,和Scanner语句,后面会学到的,不要急,按部就班的来,一点一点就好了!
回复 举报

import java.util.Scanner;

public class Demo2 {
        public static void main(String[] args) {
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个数字:");
                int num = sc.nextInt();
                switch (num) {
                case 1:
                        System.out.println("东");
                        break;
                case 2:
                        System.out.println("西");
                        break;
                case 3:
                        System.out.println("南");
                        break;
                case 4:
                        System.out.println("北");
                        break;
                default:
                        System.out.println("你输入的数字有误");
                        break;
                }
        }
}

就是这样   看不懂以后就学到了
回复 举报
很简单的!多试试就可以了!
回复 举报
您需要登录后才可以回帖 登录 | 加入黑马