Lirb 的头像

Lirb.

Unity Gameplaying
P1 / 游戏策划

“我们的旅程是星辰大海”

“一个简单普通的男孩”

站点信息

文章数目: 8 篇

最近动态: 2月前

上线时间: 1690天

当前版本: v1.0.2

READ / JOURNAL▪

Java 可变参数使用

可变参数
Java中允许将同一类中的多个同名同功能但参数个数不同的方法,封装成一个方法。
基本语法
访问修饰符 返回类型 方法名(数据类型… 形参名){
}

1
2
3
4
5
6
7
8
9
10
11
12
13
public static void main(String[] args){
sum(1, 5, 100) //返回106
sum(1, 6) //返回6
}

public static int sum(int... nums){
int res = 0;
for(int i = 0; i < nums.length; i++){
res += nums[i];
}
return res;
}// int... 表示接受的是可变参数,类型是int,即可接受多个int(0-多)
// nums 可以当作数组

使用细节
1.可变参数的实参可以为0个或任意多个
2.可变参数的实参可以为数组
3.可变参数的本质就是数组
4.可变参数可以和普通类型的参数一起放在形参列表,但必须保证可变参数在最后

1
2
public void f1(double... nums, String str)// 错误
public void f2(String str, double... nums)// 正确

5.一个形参列表中只能出现一个可变参数

1
public void f3(int... nums1, double... nums2)// 错误

评论区

欢迎你留下宝贵的意见,昵称输入QQ号会显示QQ头像哦~

目录

本篇暂无章节目录

更新记录

CHANGELOG

22 条更新 2026 年

少多
活跃 12 天最近 2026-10-02

点击亮色方块查看当天更新

查看本年日志
  • 网站改版

    新增独立更新日志与年份切换

  • 历史部署

    历史部署:feat(site): publish pixel theme and interactive toolbox

  • 历史部署

    历史部署:Site updated: 2026-08-14 21:58:40

  • 历史部署

    历史部署:Site updated: 2026-08-14 21:49:25

  • 历史部署

    历史部署:Site updated: 2026-08-14 15:46:44

  • 历史部署

    历史部署:Site updated: 2026-08-14 15:23:26

  • 历史部署

    历史部署:Site updated: 2026-08-14 14:56:59

  • 文章发布

    让Boss与玩家真正“打起来”——《漫威蜘蛛侠2》Boss战设计分析

  • 历史部署

    历史部署:Site updated: 2026-07-29 18:34:53

  • 历史部署

    历史部署:Site updated: 2026-07-27 09:06:17

  • 历史部署

    历史部署:Merge main branch for Pages deployment

  • 历史部署

    历史部署:Site updated: 2026-07-26 15:11:12

  • 历史部署

    历史部署:Site updated: 2026-07-26 15:44:10

  • 历史部署

    历史部署:Site updated: 2026-07-04 10:02:55

  • 历史部署

    历史部署:Site updated: 2026-05-17 10:31:06

  • 历史部署

    历史部署:Site updated: 2026-05-14 09:52:35

  • 历史部署

    历史部署:Site updated: 2026-05-14 09:47:30

  • 历史部署

    历史部署:Site updated: 2026-05-13 11:10:05

  • 历史部署

    历史部署:Site updated: 2026-05-12 10:31:20

  • 历史部署

    历史部署:Site updated: 2026-05-12 10:53:10

  • 历史部署

    历史部署:Site updated: 2026-05-06 theme redesign

  • 历史部署

    历史部署:Site updated: 2026-05-06 11:31:01

构建时记录变化,上传后更新。文章同日修改、网站同日改版各合并计次;历史部署单独标注。

Built with Hexo

Lirb. / PIXEL JOURNAL