您的位置 首页 java

Java基础,用户交互与选择结构

用户交互Scanner

 // Java .util工具包下有scanner类,原来获取用户输入
Scanner s=new Scanner(System.in);
    //通过scanner类的next()和nextLine()方法获取输入的 字符串 ,读取前一般需要hasNext()和hasNextLine()判断是否还有输入数据
//next方法遇到空格就停止接收了,所以需要用到nextLine获取空白
        System.out.println("next接收");

        if (scanner.hasNext()){//可以不用if
            String str =scanner.next();
            System.out.println("输出"+str);
        }

        //属于 io流 的类用完都要关闭,释放资源
        scanner.close();  

选择

 // if  (条件判断,布尔表达式){},字符串比较用equals
//if (条件判断){}else{}
//if (条件判断){}else if (条件判断){}else{}
//if灵活嵌套:if (条件判断){if (条件判断){}else{}}else if (条件判断){}else{}  
 //switch (比较值条件){
            case 情况1:
                break;// break 很重要
            case 2:
                break;
            default:
                //语句
        }  

文章来源:智云一二三科技

文章标题:Java基础,用户交互与选择结构

文章地址:https://www.zhihuclub.com/185955.shtml

关于作者: 智云科技

热门文章

网站地图