我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

static void foo(int...x)

static void foo(int...x),其中的int...x代表什么意思

public class TestGeniParams {

/**
 * @param args
 */
public static void main(String[] args) {
    foo(1,2,3,4);
}
static void foo(int...x){
    int sum=0;
    for(int i=0;i<x.length;i++){
        sum+=x[i];
    }
    System.out.println(sum);
}

}
参数其实就是个数组,是j2se5 的特性,自己试下就知道了。注意的是这样类型的参数只能放在所有参数的后边,具体的baidu下。

近期文章

  • spring中依赖注入
  • Web Service
  • 新手关于ajax+servlet的问题
  • 菜鸟求职提问:请问下Java程序员的开发工作在企业中的位置
  • 可以在在移动硬盘安装win7系统吗?
  • java查多个机器 ORACLE数据实例 结构相同的表 ?
  • Struts2 拦截器问题
  • java 正则
  • 如何取到上次点击事件的值?
  • import javax.xml.messaging.URLEndpoint;在哪个包
  • win 7 下面安装 Ubuntu
  • Java对象的创建的问题
  • mozshot.rb怎样在rails中使用
  • javascript 循环不起来
  • 用Eclipse做Web开发,Tomcat启动时会输出很多信息,如何调整输出级别呢?
  • 原始套接字发送自己封装的TCP/IP包,加线程后速度也上不去是什么原因
  • java多线程基础
  • 纠结中...
  • apache整合tomcat成功后,servlet不能解析,
  • servlet为什么没有main方法

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华