「java不确定参数个数」参数个数不确定的函数

博主:adminadmin 2023-01-09 21:03:06 853

今天给各位分享java不确定参数个数的知识,其中也会对参数个数不确定的函数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java不确定输入数字的个数怎么接收

可以用循环,然后以输入一个特定的符号来结束输入,用集合来存放输入的数字。代码例子如下:

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

ListInteger list = new ArrayListInteger();

int temp = 0;

while(true){

System.out.println("输入一个数,输入-1结束:");

temp = sc.nextInt();

if(temp != -1){

list.add(temp);

}else {

System.out.println("输入结束");

break;

}

}

// 输出集合

System.out.println("你所输入的数为:");

for (int i = 0; i  list.size(); i++) {

System.out.println(list.get(i));

}

}

}

菜鸟求教,我想写个方法,方法的参数的个数不确定,该怎么写这个方法?

也可以用数组啊,比如假设你这个方法可能接收不确定个int型的参数和不确定个String型的参数,你可以写

public void function(int[] x, String[] y){……}

调用时先把参数整合成数组再传进来。

比如要求不确定个整数的和,你可以写

public int sum(int[] x)

{

  for(int i = 0; i  x.length; i++)

    sum += x[i];

  return sum;

}

JAVA里有没有不固定参数个数的构造函数?

JDK1.5以上版本增加了不固定参数的定义方法,语法如下:public Test1(String... strs) {

for (int i = 0; i strs.length; i++) {

System.out.println(strs[i]);

}

}

java不确定参数个数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于参数个数不确定的函数、java不确定参数个数的信息别忘了在本站进行查找喔。