zoukankan      html  css  js  c++  java
  • Java笔记1: 输入输出与变量常量

    输入方法

    1. nextLine
    • 以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。
    • 可以获得空白的一串字符。
    import java.util.Scanner;
    
    public class Hello {
    	public static void main(String[] args) {
    		Scanner in = new Scanner(System.in);
    		 // 从键盘接收数据
    		System.out.println("nextLine method:");
    		if(in.hasNextLine()) {
    			// 判断是否有输入
    			String str1 = in.nextLine();
    			System.out.println("输入的数据为:"+str1);
    		}
    		in.close();
    	}
    }
    

    输入“ aaa bbb”,输出的与输入相同。

    1. next方法
    • 对输入有效字符之前遇到的空白字符,next () 方法会自动将其去掉。
    • 入了有效字符之后,如果再输入空白空格的话,就当作结束符处理(即,next() 不能得到带有空格的字符串 )
    • 一定要读取到有效字符以后才可以输入。

    next方法对于nextLine改一下即可

    1. 输入整数
    import java.util.Scanner;
    
    public class Hello {
    	public static void main(String[] args) {
    		Scanner in = new Scanner(System.in);
    		int i = 0;
    		//float f = 0.0f;
    		System.out.println("输入整数:");
    		if(in.hasNextInt()) {
                // 判断输入的是否是整数
    			i = in.nextInt();
    			System.out.println("整数数据:"+i);
    		}
    		else {
    			System.out.println("输入的不是整数!");
    		}
    		
    		in.close();
    	}
    }
    
    1. 上面的例子同样也可以输入浮点数。用 in.hasnextFloat() 还有 in.nextFloat() ;

    变量

    java中用final修饰常量,其中常量的名字必须大写

    long类型后面要加L float类型后面要加f

    常量:

  • 相关阅读:
    Linux系统自带服务罗列
    几个有用的shell命令
    Zabbix
    RaspberryPi3安装CentOS7教程
    grafana简介
    负载均衡之Haproxy配置详解(及httpd配置)
    CentOS7版本的新特性
    文件系统目录结构
    openstack部署dashboard
    openstack核心组件--cinder存储服务(6)
  • 原文地址:https://www.cnblogs.com/juzijuziju/p/11803727.html
Copyright © 2011-2022 走看看