• Java基础--(二)变量与基本数据类型


    一.概念

    存储数据;小写字母开头的单词,小驼峰命名方式

    二.变量声明

    变量使用前必须先声明类型和名称

    int x =4;

    三.分类

    • 八大基本数据类型
    • 引用数据类型

    1.八大基本数据类型:

    高位-->低位强制转换:注意范围不要超过低位,位数不一样,空间大小不一样

    ====================================================================================

    拓展:

    ====================================================================================

    2.引用数据类型

    引用类型的变量是指的一个内存地址,一个位置信息指向的内存中保存着变量所表示的一个值或一组值。

    2.1 分类

    • 数组
    • 接口
    • 枚举

    2.2 字符串(特殊类)

    2.2.1 语法

    • String x = "abc";
    • 字符串可以跟任意类型的数据进行拼接得到新的字符串,拼接符号 +

    2.3 数组

    是一种数据结构,用来盛放数据,不同类型的数组可以盛放不同类型的数据。

    2.3.1特点

    • 固定的大小:容量是固定的,即定义的时候必须指定数组大小
    • 固定的数据类型:类型是确定的,即在定义的时候必须声明数组的类型,一种类型的数组只能放一种类型的数据

    2.3.2 分类

    一维数组 、二维数组

    一维数组:

    创建一维数组:

    语法一:声明时直接开辟内存空间

    数据类型[] 数组名 = new 数据类型[数组的长度];

    语法二:创建一个数组,并对它内部的元素进行初始化

    数据类型[] 数组名 = {值1,值2,值3,值4};

     注意:取值时不要越界

    二维数组:

    内部元素仍然是一维数组

    创建二维数组:

    语法一(创建时未初始化):

    1.数据类型[][] 数组名 = new 数据类型[二维数组的长度][一维数组的长度];   (二维数组的长度:多少个一维数组;每个一维数组的长度:固定多少列)

     2.数据类型[][] 数组名 = new 数据类型[二维数组的长度][];(每个一维数组长度不固定时)

    语法二(创建时初始化):数据类型[][] 数组名 = {{值1,值2},{值3,值4}};

    数组属性--长度:

    1.一维数组长度代表元素个数;二维数组长度代表有多少个一维数组

    2.打印二维数组中一维数组的长度:

  • 相关阅读:
    彻底弄懂GMT、UTC、时区和夏令时
    揭秘webpack loader
    揭秘webpack plugin
    封装axios
    webpack优化之玩转代码分割和公共代码提取
    node.js操作数据库之MongoDB+mongoose篇
    GitHub项目徽标
    Java中容易遗漏的小知识点( 一 )(为了和小白一样马上要考试的兄弟准备的,希望小白和大家高过不挂)
    QNX Message Passing,一个让人头秃的 IPC BUG
    【百面】02_模型评估
  • 原文地址:https://www.cnblogs.com/kxx-1/p/13237384.html
Copyright © 2020-2023  润新知