zoukankan      html  css  js  c++  java
  • 3.Java的基本数据类型.md

    Java支持的类型分为两类:
    •基本类型(Primitive Type):boolean和数值类型
    ◦整型:byte、short、int、long、char
    ◦浮点:float、double
    •null:此类型代表空,也就不能声明一个null的变量,注意不能把null值赋给基本数据类型变量

    •byte和long的赋值:
    ◦如果把一个整型赋值给byte的变量,那么这个整数值被当做byte来处理
    ◦如果要给long型赋值,那么注意,数值的最后要加上L
    12 long bigLongValue = 999999999L; //Success
    long bigLongVaueError = 999999999; //Error

    •二进制0b或者0B开头;八进制0;十六进制0x或者0X

    •Java对于单字符有char类型,但是字符串没有对于类型,统一用String类来处理
    12 char cha = 'a';
    String stringa = "aaa";

    •Java的下划线:防止数字位数过多,可以下划线来区分

    •boolean类型
    ◦boolean类型的值有true和false两种,不能用0和1转换
    ◦如果boolean类型的值和字符串相加,则自动转换为字符串

    •Java的类型转换
    ◦Java的数值类型可以相互转换,直接赋值即可
    ◦小转大不需要转换,例如小瓶水装到大瓶

    •任何数值类型和字符串相加都可以转换为字符串类型,但是要注意,要和空字符串相加

    •Java的强制转换

  • 相关阅读:
    Python 多线程、进程
    Python网络编程 Socket编程
    Python基础7 面向对象编程进阶
    Python基础6 面向对象编程
    Python基础5 常用模块学习
    Python基础4 迭代器、装饰器、软件开发规范
    Python基础3 函数、递归、内置函数
    Python基础2 列表 字典 集合
    21-Python-多进程
    20-Python-queue队列
  • 原文地址:https://www.cnblogs.com/bugstar/p/8492419.html
Copyright © 2011-2022 走看看