• java 数据类型 变量赋值


    基础数据类型(四类八种)不能为null

       

        1, 整数型
                       byte ----2的8次方(取值范围--<-128~127>)--1个字节
                       short ----2的16次方--2个字节
                       int ----2的32次方--4个字节
                       long----   2的64次方--8个字节
         2, 浮点型
                       float ----有效位数7位--4个字节
                         double ----有效位数16位--8个字节
        3, 布尔型
                       boolean(只有两个值, true, false)--1个字节
         4, 字符型
                        char--2个字节(可以是一个字母也可以是一个汉字)

                      “数据类型全部存到栈”

     引用类型   可以=null

           所有的类

           所有的接口

          所有的数组

    变量的赋值

    定义一个整数型变量默认为int
    定义一个浮点型变量默认为double

    类型转换:

    优先级:double   float   long   int    char   short    byte
    char short byte进行运算的时候, 取值默认为int
    隐式转换(低->高), 显式转换(高->低)

    运算符:
    算术运算符:+ - * / % ++ --
    关系运算符:> < >= <= == !=
    逻辑运算符:! &(并且, 和) &&(短路运算符) | || ^(异或)
    异或运算符: 转换成二进制的形式来对比每一位数, 不一样的为1, 一样的为0
    位运算符:>> << >>>(无符号右移)
    赋值运算符:= += -= *= /= %=
    字符串连接运算符:+
    需要注意的地方: 在输出的时候, 只要有一个参数是字符串, 整个输出结果都是字符串
    三元运算符(表达式)(三目运算符):布尔值?值1:值2

    a = 2;

    a += 2147483646;(int取值2147483647)

    System.out.println(a);

  • 相关阅读:
    作图与修图
    stringR包 字符串拼接,对字符串切分 替换 匹配提取 位置提取
    ggplot tools ggpubr arrange
    R 处理、可视化 多变量数据
    R 列表
    GATK jointcalling 不需要手动设置ploidy
    rsync 本地路径到挂盘路径 ;挂盘路径到本地
    linux 帐号便捷登陆
    科研路上,能往前走,就往前走,不犯完美主义错误, 警惕常见读博误区
    R 矩阵数组
  • 原文地址:https://www.cnblogs.com/nsl714745601/p/7159567.html
Copyright © 2020-2023  润新知