ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-08-07

2021-08-07 12:31:31  阅读:150  来源: 互联网

标签:07 Arrays 不同 08 参数 2021 数组 double 方法


JAVA学习

流程控制

  1. equals 判断字符串是否相等

    如:str.equals(“hello”) 判断str是否与hello相等

  2. break用于强制退出循环

  3. continue用于终止某一次循环,即跳过循环中尚未执行的语句,接着进行下次循环的判定

方法

  1. 参数数量、类型不同,方法名可以重复 如:

    public static double max(double a,double b){…}

    public static int max(int a,int b){…}(方法重载)

  2. 方法重载的规则

    • 方法名称必须相同
    • 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)
    • 方法的返回类型可以相同也可以不同
    • 仅仅返回类型不同不足以成为方法的重载
  3. 可变参数

    • 在方法声明中,在指定参数类型后加一个省略号(…)
    • 一个方法声明中只能指定一个可变参数,它必须是方法的最后一个参数

数组

  1. Arrays类常用功能

    • Arrays.soString:打印数组元素
    • Arrays.sort:对数组进行升序排序
    • Arrays.fill:对数组进行填充(可指定填充范围)
  2. 稀疏数组

    • 当一个数组中大部分元素为同一值时,可用稀疏数组来保存该数组
    • 处理方式
      • 记录数组一共有几行几列,有多少个不同值
      • 把具有不同值的元素的行列和值记录在一个小规模的数组中,总而缩小程序规模

示例

  • [0] 该数组总共有6行7列,有8个元素有不同值
  • [1]~[8]记录这8个元素的行列及值

标签:07,Arrays,不同,08,参数,2021,数组,double,方法
来源: https://blog.csdn.net/younglnky/article/details/119484371

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有