首页 > 其他分享 >数组的使用(有不明白的)

数组的使用(有不明白的)

时间:2023-11-25 21:37:21浏览次数:24  
标签:arrays int length result 数组 使用 array 明白

package array;

public class ArrayDemo04 {
    public static void main(String[] args) {
        int [] arrays = {1,2,3,4,5};
        int[] reverse = reverse(arrays);
        // System.out.println(reverse);这样为什么不可以·???
          //printArray(arrays);//为什么爆红


           //printArray(arrays);
        // for (int array : arrays) {
        // System.out.println(array);
            /*增强型for循环 没有下标
            输入arrays.for就出来了
            arrays 代表数组
            int array 代表数组里的每一个元素
            上述方式适合打印输出 不适合操作其中的某一个元素
            会输出所有的值
             */
 //       }
    }
    //打印数组元素
    public static void  prinArray(int[] arrays){
        for (int i = 0; i < arrays.length; i++) {
            System.out.print(arrays[i]+" ");
        }
    }
    //反转数组 12345 变成54321 修改数组
    public static int[] reverse(int[] 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;


    }
}

 

标签:arrays,int,length,result,数组,使用,array,明白
From: https://www.cnblogs.com/123456HHH/p/17856132.html

相关文章

  • 使用JMeter进行接口测试教程
    安装使用JMeter的前提需要安装JDK,需要JDK1.7以上版本目前在用的是JMeter5.2版本,大家可自行下载解压使用运行进入解压路径如E:\apache-jmeter-5.2\bin,双击jmeter.bat启动运行启动后默认为英文版本,可通过Options–ChooseLanguage–Chinese(Simplified)设置为中文版......
  • 如何使用JMeter测试导入接口/导出接口
    今天一上班,被开发问了一个问题:JMeter调试接口,文件导入接口怎么老是不通?还有导出文件接口,不知道文件导到哪里去了?我一听,这不是JMeter做接口测试经常遇到的嘛,但是一时半会又口述不清楚,于是整理篇文章做个简单总结吧。JMeter测试导入接口1.填写导入接口信息2.设置导入文件名称及......
  • dbm的使用方法
    dbm模块是Python中的一个键值对数据库模块,提供了简单易用的数据库操作方法。下面是dbm模块的一些常用方法:1.dbm.open():打开或创建数据库```pythondb=dbm.open("example.db","c")```第一个参数是数据库文件名,第二个参数是打开模式,"c"表示创建新数据库,如果数据库已经存在,则......
  • 近期 OpenAI 惊现 ChatGPT 3.5 用户可以越权使用 ChatGPT 4 的漏洞
    ChatGPT4.0每个月20美元的订阅费用,让不少想尝试的朋友们有点犹豫不决。昨晚(2023年11月16日)睡觉之前我刷到这样一条新闻,ChatGPT3.5的用户,可以通过url里拼接参数的方式,直接使用ChatGPTGizmo模型。看具体的效果吧。下面部分截图,来自掘金社区这篇帖子。ChatGPT3.5......
  • 机器学习环境安装和使用之02Jupyter Notebook的使⽤
    JupyterNotebook简介jupyterNotebook(前身是IPythonNotebook)是一个开源的交互式计算和数据可视化工具(web程序),支持多种编程语言,最常用的是Python。它提供了一个基于Web的界面,用户可以在浏览器中创建和共享文档,这些文档包含实时代码、方程、可视化和文本。名字源⾃Julia、P......
  • nginx负载均衡 报错 “验证视图状态 MAC 失败。如果此应用程序由网络场或群集托管,请确
    在网上搜寻了很久看了很多关于验证视图状态MAC失败的解决方法。大部分人都说是在页里或web.config里加EnableEventValidation="false"EnableViewStateMac="false"ViewStateEncryptionMode="Never"这些属性的设置。但是这并不从根本上解决问题,相反这样做了反而更加不安全。我......
  • 【Flask笔记】4大章60页md笔记第5篇:Flask模板的进阶使用和案例(图文和代码)
    本文的主要内容:flask视图&路由、虚拟环境安装、路由各种定义、状态保持、cookie、session、模板基本使用、过滤器&自定义过滤器、模板代码复用:宏、继承/包含、模板中特有变量和函数、Flask-WTF表单、CSRF、数据库操作、ORM、Flask-SQLAlchemy、增删改查操作、案例、蓝图、单元测......
  • 树状数组和线段树
    树状数组:1.将某一个数加上k2.求出某区间每一个数的和#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;lln,m,a[500000+10];lllowbit(llx){returnx&(-x);}voidadd(llx,llk){ while(x<=n){ a[x]+=k; x+=lowbit(x); }}llquery(llx){ ll......
  • python3使用libpcap给ESL命令添加日志记录
    操作系统:CentOS7.6_x64FreeSWITCH版本:1.10.9python版本:3.9.12libpcap版本:1.11.0b7 FreeSWITCH的ESL模块用起来很方便,可以控制FreeSWITCH实现具体业务需求,但该模块没有提供ESL命令执行日志,不便于排查问题,本文展示一种使用python3基于libpcap实现ESL命令执行日志的方法,并......
  • Java 程序里 transient 关键字的使用方法介绍
    在Java中,transient是一个关键字,主要被用于管理序列化过程中哪些字段需要被忽略。在序列化过程中,如果一个字段被声明为transient,那么这个字段就不会被序列化。什么是序列化呢?序列化是将对象的状态信息转换为可以存储或传输的形式的过程。在Java中,序列化可以通过实现java.io......