zoukankan      html  css  js  c++  java
  • Java 随心笔记4

    一、数组 存数(多个同种数据类型)
    变量只能存储一个数据

    总结:当我们遇到存储多个数据类型的数据时,可以用数组

    1)定义数组
    格式:数据类型 [] 数组名
    数据类型:java提供的数据类型
    []: 数组
    数组名:合法的标识符

    2)初始化数组
    a:初始化:给数组元素分配内存空间并赋值;
    int[] arr;
    b:如何初始化
    动态格式: 数据类型[] 数组名 = new 数据类型[长度] new int[2]
    动态初始化,系统默认值int 0
    一般格式:int[] arr = new int[2];
    静态格式:
    类型[] 数组名 = new 类型[]{元素,元素,……};
    类型[] 数组名 = {元素,元素,元素,……};
    一般采取第二种方式
    3)数组长度
    数组名.length 获得数组的长度,即元素的个数

    二、二维数组
    定义:1)int[][] arr = new int[3][4];
    表示3*4的二位数组
    2)int[][] arr = new int[3][];
    数组中每个元素的长度不确定
    3)int[][] arr = {{1,2},{3,4,5,6},{7,8,9}};
    三个元素都是数组
    遍历:arr[i][] arr.length arr[i].length

    总结:构建编程的思路
    数组中A与B反转要借用AB第三者做中介数据,c=a; a=b; b=a;巧妙进行反转
    反转过程由于反转一次即可实现两个数据的交换,所以反转次数 n=arr.length/2;

    同样的梦想,不一样的起点,大家共同进步, 微信公众号「孝客之乡」作者。
  • 相关阅读:
    将Word、Excel内容显示在Winform界面
    C#操作Word
    WinForm控件小知识
    C#一些小知识点
    C#导入导出Excel表的数据
    tp控制数据库
    php缓存
    php环境搭建(转自发瑞)
    tp框架知识集锦(3.2)
    用smarty模板实现数据的显示修改以及分页
  • 原文地址:https://www.cnblogs.com/JulyTail/p/9022461.html
Copyright © 2011-2022 走看看