输入多个不确定参数的方法是什么?

SnowyLu 2010-02-03 01:52:48
请问各位输入多个不确定参数的方法是什么?
就是输入的参数有可能是1个,2个,3个......
我不确定有多少个,但是我记得java里面有这么一个方法可以直接用的,请问各位,这个方法是什么??

...全文
371 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
s222zj 2010-02-03
  • 打赏
  • 举报
回复
1楼正解
mayuanfei 2010-02-03
  • 打赏
  • 举报
回复
当然可以传入一个对象来保存数据
Dazzlingwinter 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ymdcr 的回复:]
 Java1.5增加了新特性:可变参数。适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项
Java code  Java代码
 
 publicclass uuid {
  privatestaticint count=0;
  /**
  *@param args
  */
  publicstaticvoid main(String[] args) {
  get("1",new Object[]{"1","2","3"});
  }
  publicstaticvoid get(String s,Object... vaule){
  for (Object p:vaule){
  System.out.println(p);
  }
  }
  }

[/Quote]
就是这个了
public void f(String... s) {
for(int i: s) {
System.out.println(s[i]);
}
}
JavaAlpha 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ymdcr 的回复:]
 Java1.5增加了新特性:可变参数。适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项
Java code  Java代码
 
 publicclass uuid {
  privatestaticint count=0;
  /**
  *@param args
  */
  publicstaticvoid main(String[] args) {
  get("1",new Object[]{"1","2","3"});
  }
  publicstaticvoid get(String s,Object... vaule){
  for (Object p:vaule){
  System.out.println(p);
  }
  }
  }

[/Quote]

这个可以实现的
牛叔 2010-02-03
  • 打赏
  • 举报
回复
 Java1.5增加了新特性:可变参数。适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项
  Java代码
 
 public class uuid {
  private static int count=0;
  /**
  * @param args
  */
  public static void main(String[] args) {
  get("1",new Object[]{"1","2","3"});
  }
  public static void get(String s,Object... vaule){
  for (Object p:vaule){
  System.out.println(p);
  }
  }
  }

50,550

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧