首页 > 其他分享 >可变长参数和数组的异同

可变长参数和数组的异同

时间:2022-09-22 21:13:12浏览次数:56  
标签:异同 int 参数 数组 可变 public

1,可变长参数和数组的异同

 

   1.1相同:

       都可以在方法中作为数组类型的参数

      在方法中处理时都当作数组处理

      

   1.2不相同:

       可变长参数只能作为方法的参数,而数组可以定义变量

      可变长参数只能在方法的参数列表的最后一个,而数组可以在任意位置

 可变长参数的好处是在调用的时候比较方便,可以不传入数据,直接使用参数的方式传入,而且可以不传.

package Arraychange;

public class Arraychange {

public static void main(String[] args) {
printArray(1,1,4,6);
}

public static void printArray(Object a,int... arr){
for (int i=0;i<arr.length;i++){
System.out.println(arr[i]);
}
}

}

 

 

  

  

 

标签:异同,int,参数,数组,可变,public
From: https://www.cnblogs.com/zxpyyds/p/16720846.html

相关文章

  • C语言第15天,指针与多维数组
    ##数组名的转换规则当数组名arr出现在一个表达式当中,数组名arr将会被转换为指向数组首元素的指针。但是,这个规则有两个例外:1.对数组名arr使用sizeof时。2.对数组名......
  • 代码随想录day2|977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵
    977.有序数组的平方题目链接:[https://leetcode.cn/problems/squares-of-a-sorted-array/submissions/]文章链接:[https://programmercarl.com/0977.有序数组的平方.html#......
  • 7. NumPy创建区间数组
    1.前言所谓区间数组,是指数组元素的取值位于某个范围内,并且数组元素之间可能会呈现某种规律,比如等比数列、递增、递减等。为了方便科学计算,PythonNumPy支持创建区间数组......
  • 6. Numpy创建数组
    1.前言在《NumPyNdarray对象》一节,介绍了创建ndarray数组的基本方法,除了使用array()方法外,NumPy还提供了其他创建ndarray数组的方法。本节对这些常用方法做简单介......
  • 5. NumPy数组属性
    1.前言本节介绍Numpy数组的常用属性。2.ndarray.shapeshape属性的返回值一个由数组维度构成的元组,比如2行3列的二维数组可以表示为(2,3),该属性可以用来调整数......
  • 方法引用-数组的构造器引用和Junit测试概述
    方法引用-数组的构造器引用ArrayBuilder接口/*定义一个创建数组的函数式接口*/publicinterfaceArrayBuilder{//定义一个创建int类型数组的方法,参数传递......
  • leetcode 1640. 能否连接形成数组
    //1class Solution {    int cnt=0;    public boolean canFormArray(int[] arr, int[][] pieces) {        return dfs(0,arr,pieces); ......
  • vue3+jsx做函数组件
    组件部分:import{h}from"vue";constTest1=(props,context)=>{//context.slots类似react的props.children,但是这里代表插槽,ccname是具名插槽的名字,没有......
  • 算法 玩转数据结构 2-2 二次封装属于我们自己的数组
    1重点关注1.1索引使用数组最大的优点:快速查询。scores[2]·数组最好应用于“索引有语意”的情况。·但并非所有有语意的索引都适用于数组(例如,以身份......
  • 数组常用方法总结
    判断数组中是否存在某个值vararrData=['html','css','javascript'];varvalue='css';console.log(arrData.includes(value));console.log(arrData.some(ite......