zoukankan      html  css  js  c++  java
  • java 控制台输入

    import  java . util . Scanner ;
    
    public class Test {
    	public static void main(String[] args) {
    		Scanner  scanner = new Scanner ( System . in) ;
    
    			String s = scanner . nextLine( ) ;
    
    			System.out.println("你刚才输入的是:" + s . toUpperCase( )) ;
    
                scanner . close ( ) ;//必须有关闭
    	}
    }
    

    输入内容之后回车才会继续。输入abc输出ABC

     

    例如用这个做输入成绩验证合格不合格

    import  java . util . Scanner ;
    
    public class Test {
    	public static void main(String[] args) {
    		Scanner  scanner = new Scanner ( System . in) ;
    
    			String s = scanner . nextLine( ) ;
    
    			int  score = Integer . parseInt ( s ) ; 
    
    			if (score >= 60 ) {
    					System.out.println(" 成绩合格!") ;
    			} else {
    						System.out.println(" 成绩不合格 !") ;
    					}
                scanner . close ( ) ;
    	}
    }
    

     

    输入一个数字运行。但是不能重复利用需要不断的调用

    所以利用循环做

    import  java . util . Scanner ;
    
    public class Test {
    	public static void main(String[] args) {
    		Scanner  scanner = new Scanner ( System . in) ;
    		boolean flag = true ;
    		while ( flag)  {
    				String s = scanner . nextLine( ) ;
    				if ("exit" . equals ( s ))  {
    						//break ;   //不用break的原因是如果下面还有输入或者操作的情况况下。用break就全跳出了,下面的操作就不运行了
    						flag = false ;
    				} else {
    						int  score =	Integer . parseInt ( s ) ; //int类型转换为包装类Integer 将字符串参数作为有符号的十进制整数进行解析。
    				if (score >= 60 ) {
    					System.out.println(" 成绩合格!") ;
    				} else {
    						System.out.println(" 成绩不合格 !") ;
    					}
    				}
    		}
             scanner . close ( ) ;
    	}
    }
    

     

  • 相关阅读:
    04-26mysql命令(数据库操作层级,建表,对表的操作)
    mysql 建表和查询 大全 (待补全)
    04-21数据操作
    4-20 mysql 整理 (建表语句和mysql命令)
    MySql 初步整理
    初识jQuery 基础篇 借鉴版
    jQuery基础整理!!
    JS节点操作 (表格在js中添加行和单元格,并有一个删除键)
    一阶段项目结尾整理
    Css 分类 属性 选择器
  • 原文地址:https://www.cnblogs.com/navyouth/p/7833466.html
Copyright © 2011-2022 走看看