首页 > 其他分享 >数组使用

数组使用

时间:2023-08-16 15:11:06浏览次数:29  
标签:arrays System int 数组 使用 println out

数组使用

  • For-Each循环
  • 数组做方法入参
  • 数组做返回值
public class Demo {

//    打印数组元素
    public static void printArray(int[] arrays){
        for (int i = 0; i < arrays.length; i++) {
            System.out.println(arrays[i] + " ");
        }
    }

//    反转数组
    public static int[] reverse(int @NotNull [] arrays){
        int[] result = new int[arrays.length];

//        反转操作
        for (int i = 0,j=result.length-1; i < arrays.length; i++,j--){
            result[j] = arrays[i];
        }

        return result;
    }

    public static void main(String[] args) {

        int[] arrays = {1,2,3,4,5};

//        打印全部数组元素
        for (int i = 0; i < arrays.length; i++) {
            System.out.println(arrays[i]);
        }

        System.out.println("-------------");

//        计算所有元素的和
        System.out.println(Arrays.stream(arrays).sum());
//      查找最大元素
        System.out.println(Arrays.stream(arrays).max());

//      JDK1.5 没有下标
        for (int i : arrays) {
            System.out.println(i);
        }

        System.out.println(Arrays.toString(reverse(arrays)));
    }
}

标签:arrays,System,int,数组,使用,println,out
From: https://www.cnblogs.com/wpw1215/p/17635128.html

相关文章

  • 数组的四个基本特点
    数组的四个基本特点-数组长度是确定的,数组一旦被创建,它的大小就是不可改变-其元素必须是相同类型,不允许出现混合类型-数组中的元素可以是任何数据类型,包括基本类型和引用类型-数组变量属引用类型,数组也可以看成对象,数组中的每个元素相当于该对象的成员变量-数......
  • 知识图谱(Knowledge Graph)- Neo4j 5.10.0 使用 - CQL
    删除数据库中以往的图MATCH(n)DETACHDELETEn创建节点CREATE命令语法Neo4jCQL“CREATE”命令用于创建没有属性的节点。它只是创建一个没有任何数据的节点。CREATE(<node-name>:<label-name>{<Property1-name>:<Property1-Value>..............
  • 使用 OpenTelemetry 构建可观测性 02 - 埋点
    这是讲解OpenTelemetry系列博客的第二篇。在上一篇博客中,我们介绍了OpenTelemetry是什么以及由什么组成。现在我们将讨论如何使用OTel准确收集遥测数据和链路追踪数据。手动埋点我们这里谈论“埋点”(代码插桩),是指通过技术手段采集链路追踪数据的行为。通常有两种方式:手动和......
  • 技术干货|如何使用 DolphinDB 解决数据精度问题
    1DECIMAL的计算特性1.1DECIMAL的计算方式DECIMAL的存储分为两部分,即存储整型数据的rawdata和存储小数位数的scale。例如,对于DECIMAL32(2)类型的1.23,它存储了两个数据:(1)rawdata:即整型123,(2)scale:即2。这样存储的好处是,在计算时可以直接使用整型的rawdata进行......
  • 手把手教你使用LabVIEW TensorRT实现图像分类实战(含源码)
    ‍‍......
  • 数组三种初始化
    三种初始化-静态初始化int[]a={1,2,3};Man[]mans={newMan(1,1),newMan(2,2)};-动态初始化int[]a=newint[2];a[0]=1;a[1]=2;-数组的默认初始化-数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个......
  • Windows上使用FFmpeg实现本地视频推送模拟海康协议rtsp视频流
    场景Nginx搭建RTMP服务器+FFmpeg实现海康威视摄像头预览:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/121202130上面记录的是使用FFmpeg拉取海康协议摄像头的rtsp流并推流到流媒体服务器。如果在其它业务场景下需要本地的视频文件模拟海康的rtsp流协议格式进行......
  • 把数组对象最外层某个属性的值赋值给子集
    /**功能需求:把数组对象最外层某个属性的值赋值给子集*arr:要操作的数组对象*propertyName:要操作的属性名*value:用来保存最外层对象属性的值*/functionassignValueToChildren(arr,propertyName,value)......
  • IDEA 2023.2 最新安装使用教程(附激活码,亲测好用)
    申明:本教程IntelliJIDEA补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版!PS:本教程最新更新时间:2023年7月28日,持续更新,收藏防失联哟说明本教程适用于JetBrains全系列产品,包括IDEA、Pycharm、WebStorm、Phpstorm、Da......
  • DPDK 22.11.2 使用建议
    驱动建议使用vfio-pci,依赖系统的vfioigb_uio从DPDKv20.02开始禁止编译。可以通过CONFIG_RTE_EAL_IGB_UIO打开编译。igb_uio计划迁移到其他项目。uio_pci_generic是linux系统提供的,不支持virtualfunction(VF)。如果想支持virtualfunction(VF),请使用igb_uio,依赖系统的uio。......