zoukankan      html  css  js  c++  java
  • 第三章 002-基本数据类型

      前沿:

        

    1.整数类型

      整数类型用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整形数据在Java程序中有3种表达式,分别是十进制、八进制、十六进制。

            十进制: 例如平常很熟悉的数字:10、20、996等。

            八进制: 如0123(转换为十进制为83)、-0123(转换为十进制为-83)。

        十六进制: 如0x25(转换为十进制为37)、0Xb01e(转换为十进制为45086)。

      

      整数数据根据它所占内存的大小的不同,可以分为:byte、short、int和long 4种类型。它们具有不同的取值范围。具体可以查询百度。

    2.浮点类型

      浮点类型表示有小数部分的数字。Java语言中浮点类型分为单精度浮点类型和双精度浮点类型,它们具有不同的取值范围,具体可以查询百度。

      

      注意:在Java语言中,默认情况下,小数被看作是double型,若使用float型小数,则需要在小时后面添加 f 或 F 。可以使用后缀的 d 或 D 来表明这是一个double类型数据,不加d不会出错,但声明float类型变量时如果不加f,系统会认为变量是double类型而出错。

    3.字符类型

      1.char 型

        字符类型(char)用于存储单个字符,占用16位(两个字节)的内存空间。在定义字符型变量时,要以单引号表示,如 ‘s’ 表示一个字符,而 ”s“ 则表示一个字符串,虽然只有一个字符,但是由于使用双引号,它仍然表示字符串,而不是字符。

        同C/C++语言一样,Java语言也可以把字符作为整数对待。由于Unicode编码采用无符号编码,可以存储65536个字符(0x0000 ~ 0xffff),所以Java中的字符几乎可以处理所有国家的语言文字。

      2.转义字符

        转义字符不是一种特殊的字符变量,它以反斜杠 ”“ 开头,后跟一个或多个字符。转义字符具有特定的含义,不同于字符原有的意义,故称 ”转义“ 。例如,printf函数的格式串中用到的 ” “ 就是一个转义字符,意思是 ”回车换行“ 。Java中的转义字符如下表:

          

    4.布尔类型

      布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表布尔逻辑中的 ”真“ 和 ”假“ 。布尔值不能与整数类型进行转换。布尔类型通常被用在流程控制中作为判断条件。

  • 相关阅读:
    xpath爬顶点页面信息
    urllib与urllib的区别
    爬虫代理IP
    前端js框架汇总
    scrapy的基本安装步骤
    Python+requests 爬取网站遇到中文乱码怎么办?
    爬虫笔记课后习题1
    至此记录点滴、、
    c++封装的发邮件类CSendMail
    Socket创建失败:10093错误
  • 原文地址:https://www.cnblogs.com/Dean27/p/7754421.html
Copyright © 2011-2022 走看看