• 数组与方法


    数组:类型相同的变量集合
    声明和分配内存两步
    一维数组 数据类型【】 数组名=null; //声明 在栈内存中分配一块内存保存数组实体的地址的名称 数组名
    数组名=new 数据类型[长度]; //分配 在堆内存中分配
    数据类型【】 数组名=new 数据类型[长度];
    访问:数组名[下标]
    静态初始化: int score[]={91,92,58,41,4};

    二维数组 数据类型[][] 数组名=null;
    数组名=new 数据类型[行个数][列个数];
    数据类型[][] 数组名=new 数据类型[行个数][列个数];
    静态初始化(每行数组的个数可以不同):
    数据类型[][] 数组名={
    {第0行初值},
    {第1行初值},
    ...
    {第n行初值}
    }

    多维数组 int[][][]....

    方法:可重复调用的代码段
    类名:全部单词的首字母必须大写
    方法名:第一个单词的首字母小写,之后的首字母大写
    重载:方法名相同,但方法参数的个数和参数的类型不同 跟返回类型没有关系
    使用return 结束一个方法
    数组的引用传递 所做的修改也会保存下来

    可变参数 返回值类型 方法名称(类型...参数名称){} 参数以数组的形式保存下来
    public static void print(int...args){
    for(int i=0;i<args.length;i++)
    System.out.print(args[i]+" ");
    }

    foreach输出
    for(数据类型 变量名称 :数组名称){
    ...
    }

  • 相关阅读:
    iOS设计模式之一:MVC模式和单例模式
    高清图标搜索引擎
    中国地址英文书写格式(转载)
    iOS设置状态栏样式,statusBarStyle
    关于iOS启动页launchImage和各个屏幕使用的分辨率
    使用终端命令行将本地项目上传到Github
    iOS项目梳理-第一天- 项目框架搭建
    静态库合成
    iOS中的通知
    iOS UserSize Classes
  • 原文地址:https://www.cnblogs.com/zd540/p/8324245.html
Copyright © 2020-2023  润新知