zoukankan      html  css  js  c++  java
  • 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.打印二维数组中一维数组的长度:

  • 相关阅读:
    第二次作业
    动手动脑
    第五周总结
    第四周总结
    二维数组
    返回一个整数数组中最大子数组的和---第一次完善
    第三周总结
    第二周进度
    自我介绍
    返回一个整数数组中最大子数组的和
  • 原文地址:https://www.cnblogs.com/kxx-1/p/13237384.html
Copyright © 2011-2022 走看看