首页 > 其他分享 >Arrays简单的使用方法

Arrays简单的使用方法

时间:2024-03-23 20:55:37浏览次数:15  
标签:Arrays System int 简单 print out 方法 fill

数组

package method;

import java.util.Arrays;

public class ArrayDemo04 {
    public static void main(String[] args) {
        int[] a ={1,2,15,47,56,22,222,11,4,4455};
        //Arrays.sort(a);//排序:升序
        Arrays.fill(a,2,4,0);//从2-4被0填充,fill填充
        System.out.println(Arrays.toString(a));
        //printArray(a);
    }
    //public static void printArray(int[] a){
      //  for (int i = 0; i < a.length; i++) {
      //      if(i==0) {
       //         System.out.print("[");
         //   }
        //    if(i==a.length-1)
        //    {  System.out.print(a[i]+"]");
        //    } else {
        //        System.out.print(a[i] + ", ");
       //     }
     //   }
   // }
}

Arrays用法

int [] a = {1,2,4,5}

Arrays.fill 为填充,Arrays.fii(a,0)//表示a中数被0代替

Arrays.fill(a,1,4,0)//表示a中1-4数被0代替

Arrays.sort 为排序

Arrays.sort(a)//a中数排序,按照升序排列

Arrays.equals(a)//比较数组中元素值是否相等

Arrays.binarySearch(a)//对排列好的数组进行二分查找法操作,查找数组

标签:Arrays,System,int,简单,print,out,方法,fill
From: https://www.cnblogs.com/cxyccccc/p/18091672

相关文章

  • 获取 Class 对象的 3 种方法
    调用某个对象的getClass()方法Personp=newPerson();Classclazz=p.getClass();调用某个类的class属性来获取该类对应的Class对象Classclazz=Person.class;使用Class类中的forName()静态方法(最安全/性能最好)Classclazz=Class.forName("类的全路径");(最常用)......
  • 五、Spring源码学习之postProcessBeanFactory方法
    简介在应用程序上下文完成其标准初始化后,修改其内部的BeanFactory。此时,所有的bean定义都已经加载完成,但还没有任何bean被实例化。这允许在某些ApplicationContext实现中注册特殊的BeanPostProcessor等。在应用程序上下文的初始化过程中,会经历多个阶段。其中,一个关键阶段......
  • 关于简单序列分组的基本思路
    描述:题目是很简单的题目,大家应该都能秒了,只是也许大家都没有认真琢磨过这个简单的算法是怎么通过逻辑推理出来的,我看了网上很多大佬的解释都是直接给结论,这并不利于我们逻辑思维的成长,记忆并不是懂得。不才力求谁看谁明白。问题:现有一副扑克牌,需要按顺序轮流发给三个玩家,编......
  • UE4 c++ -- 简单的UMG
    说明学习一下如何将Widget蓝图与C++连接起来,将处理逻辑写在C++中基础在蓝图中,我们显示Widget是通过一个Actor或者PlayerController,甚至关卡蓝图,利用CreateWidget以及AddToViewPort使得Widget显示在屏幕上的所以在C++中也是一样,一般来说由于Actor的销毁比如角色死亡,会导致其......
  • Json扩展方法
    命名空间:点击查看代码usingNewtonsoft.Json;usingNewtonsoft.Json.Linq;usingSystem;usingSystem.IO;usingSystem.Linq;类:点击查看代码///<summary>///Json扩展方法///</summary>publicstaticclassJsonExtends{privates......
  • Python探索反距离加权空间插值方法的深度
    介绍反距离加权(IDW)是一种广泛用于地理信息系统(GIS)和环境科学的空间插值技术,用于根据附近位置的值估计任何位置的缺失值。其基本原理很直观:距离兴趣点较近的位置比距离较远的位置更相似。本文深入探讨了IDW的方法、应用、优势和局限性,深入探讨了其在空间分析中的重要......
  • 传统图像压缩方法的局限性
    目录传统方法的局限性端到端的基于学习的方法熵编码过程传统方法的局限性传统的方法基于分割的图像块,会产生伪影。编码器的各个组件之间依赖关系复杂,难以手动进行整体优化。单个模块得到较大提升后,模型整体可能不会有太大提高。端到端的基于学习的方法对模型整体进行联合......
  • 用索引"copyofRange(int[] arr, int from,int to)"复制数组中的数,形成新数组的方法
    publicclasstest2{publicstaticvoidmain(String[]args){//定义原数组int[]arr={1,2,3,4,5,6,7,8,9};//引用copyofRange方法复制元素到新数组中int[]newcopy=copyofRange(arr,3,7);//输出新数组for(inti=......
  • 外汇量化交易新手篇—获取实时外汇行情、黄金行情、贵金属行情数据的方法
    在外汇交易中,获取实时外汇行情、黄金行情、贵金属行情数据可以通过以下方法进行:外汇交易平台:大多数外汇交易平台都提供实时的外汇、黄金、贵金属等行情数据。您可以在交易平台上查看实时报价,监控市场走势并进行交易操作。常用的外汇交易平台包括MetaTrader4(MT4)、MetaTrader......
  • 实时汇率API查询接口接入方法:支持逐笔报价、批量订阅、历史日K线、周K、月K
    在进行量化回测时,确实需要支持逐笔报价、批量订阅、以及获取历史日K线、周K线、月K线等功能,这些功能对于编写有效的交易策略和分析市场数据至关重要。一般来说,在进行量化回测时,我们可以选择使用专业的量化交易平台或软件,这些平台通常会提供相应的API接口来支持逐笔报价、批量订阅......