zoukankan      html  css  js  c++  java
  • java基础2。基本数据类型

      在程序设计语言中,变量(Variable)是在内存中动态存储的地方。简单来理解,程序的作用就是对变量进行各种运算。

      Java要求在使用一个变量前要求必须声明他的类型。

      Java中数据类型分为两类:

        1、基本数据类型。    

          1.1 数值型:
                          1.1.1 整型:byte(8位)、short(16位)、int(32位)、long(64位);        默认值:0  C++默认值不确定。 String.format中%d即可    
                          1.1.2 浮点型:float(32位)、double(64位)                              默认值: 0.0
                    1.1.3 字符型:char(16位)                                                      默认值 :'u0000'
                         1.2 布尔型:boolean                                                        默认值:false
          以上8种基本类型都不是类,Java提供了对应的类,称之为包装类。包装类可以认为是将基本类型转换成的一个引用类型。
          

        2、引用数据类型。    

                引用数据类型: 数组、类、接口、String:                              默认值:null
                在程序开发,整数默认int,描述小数就用double;
                long这种数据类型一半会描述日期时间、内存或文件大小;
                如果进行编码转换或者进行二进制数据传输,使用byte(-128-127)
                char一般在描述中文使用(基本可以忽略)
     
      获取控制台输入:
        为了获取控制台输入,首先需要创建一个Scanner对象:
          Scanner scanner = new Scanner(System.in);
        Scanner对象可以读取用户在命令行输入下的各种数据类型,比如
          通过nexInt()方法读取整数
           通过nextFloat()方法读取浮点数
        其他基本数据类型的读取是类似,调用相应的方法即可。
        Scanner对象也可以读取用户输入的字符串:
          通过next()方法读取一个字符串
          通过nextLine()读取完整的一行,即用户输入回车之前的所有输入信息(不包括回车),以String返回。
     
  • 相关阅读:
    马拉车算法
    E. You 题解(思维)
    马拉车练习2
    The Boomsday Project 题解(玄学dp)
    Journey to Un'Goro 题解(思维+剪枝搜索)
    Black and white 题解(思维+prim)
    Rise in Price 题解(dp+随机数据)
    高斯消元
    马拉车练习1
    概率期望问题
  • 原文地址:https://www.cnblogs.com/zangkuo/p/8099547.html
Copyright © 2011-2022 走看看