zoukankan      html  css  js  c++  java
  • JAVA中的变量

    数据类型-四类八种

    (一)整形
    1. byte / 一个字节(-128~127)

    2. short / 两个字节(-32768~32767)

    3. int / 四个字节,计算机中默认整形为int型

    4. long / 八个字节

    (二)浮点型
    1. float / 四字节

    2. donble / 八字节,计算机中默认浮点类型数据为donble

    (三)字符
    1. char / 一个字符,在其的赋值语句中值为单引号

    2. String /字符串(非基本数据类型)

    (四)布尔类型/boolean

    布尔类型的取值只有两种:true、false;

    变量的定义及赋值

    定义

    格式:数据类型 标识符

    在Java对标识敏感,也就是区分大小写。

    赋值

    在Java中“=”被称为赋值符号,把左边数的值给右边。

    注意:

    byte b1 = 124,b2 = 3;
    byte b3 = b1 + b2;

    上述代码的编写过程中会出现错误,首先整形数据默认格式为int,byte的存储范围(-128~127),在对b3的赋值中,

    由于赋值方式为变量赋值,在后续的编写中可能会对变量进行重新赋值,这可能会使得值超过byte的取值范围。


    long L = 11111111111;

    在上述代码中编译过程会报错,因为Java默认整数为int型。而111111111111数值大小超过int的取值范围。

    long L = 11111111111L;

    在在数值后边添加一个L对前边的数值进行声明这是一个长整形。


    float f = 3.5;

    在上述代码中也会存在错误,因为Java文件默认浮点类型数据为double型,在上述中相当于把double型数据给float型。

    float f = 3.5f;

    对3.5后边加f,定义这是一个float类型的数据。


    double dd=4;
    System.out.println(dd)

    在上述的算法执行结果为4.0,虽然输入的是整数,但是存储的是浮点型,所以在计算机的储存中计算机默认4为浮点型。


    char='a';
    char=97;

    在Java中如果char数据赋的值为整数,则自动根据Ascll码转换为相印的字符。


    数据类型转换
    1. 小到大,直接转换

    2. 明确数值,Java自动转换

    3. 大到小,强制转换,转换后精度丢失

  • 相关阅读:
    oracle 导入数据语句
    移动上去换样式代码
    google suggest 代码例子
    删除一个表的字段的sql语句命令
    将json从前台传到后台注意问题
    eclipse 自动 getter setter 注释
    jsp界面获取地址栏参数
    常见的正则表达式验证
    JSTL 核心标签库
    javascript中的call和apply两个方法的区别
  • 原文地址:https://www.cnblogs.com/-Archenemy-/p/11827969.html
Copyright © 2011-2022 走看看