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

    控制台输入

    程序运行中,可在控制台(终端)手动录入数据,再让程序继续运行

    导包语法:import 包名.类名;

    使用顺序:

    • 导入java.util.Scanner
    • 声明Scanner类型的变量
    • 使用Scanner类中对应的方法(区分类型):
    1. ​ .nextInt(); //获得整数

    2. ​ .nextDouble(); //获得小数

    3. ​ .next(); //获得字符串

    4. ​ .next().charAt(0); //获得单个字符

    5. ​ .nextLine(); //获得整行数据,包括空格

    注:如果输入了不匹配的数据,则会产生java.util.InputMismatchException

    //package 必须在源文件的首行
    
    import java.util.Scanner;//1.引入外部文件
    
    public class TestScanner{
    	
    	public static void main(String[] args){
    		
    		//2.声明Scanner类型的变量
    		Scanner input = new Scanner(System.in);
    		
    		System.out.println("请输入一个整数:");
    		
    		//3.使用
    		int i = input.nextInt();//控制台获取一个整数
    		
    		System.out.println("您输入的值为:" + i);
            
                    input.close();
    	}
    }
    
    import java.util.Scanner;
    
    public class TestScanner2{
    	
    	public static void main(String[] args){
    		
    		Scanner input = new Scanner(System.in);
    		
    		System.out.println("请输入值:");
    		
    		int i = input.nextInt();//接收整数
    		
    		double d = input.nextDouble();//接收小数
    		
    		String s = input.next();//接收字符串
    		
    		char c = input.next().charAt(0);//接收字符串(接收一个完整的字符串,获取其中的第一个字符)
    		
    		
    		System.out.println("整数:" + i);
    		System.out.println("小数:" + d);
    		System.out.println("字符串:" + s);
    		System.out.println("字符:" + c);
            
                    input.close();
    	}
    }
    
  • 相关阅读:
    hystrix项目实战
    hystrix实战总结;
    JAVA后端生成Token(令牌),用于校验客户端,防止重复提交
    如何防止表单的重复提交
    hystrix实战
    字符串为空的错误发生
    zuul的学习
    feign无法注入service
    springcloud实战案例苏宁和海信
    RPC与REST的区别
  • 原文地址:https://www.cnblogs.com/MRASdoubleZ/p/14359034.html
Copyright © 2011-2022 走看看