小编ste*_*her的帖子

有没有办法通过数组将多个参数输入到方法中

假设我有一个需要三个参数的方法:

def foo(a, b, c)
end
Run Code Online (Sandbox Code Playgroud)

我在一个数组中说过参数:

[a, b, c]
Run Code Online (Sandbox Code Playgroud)

是否有一个简单或一种方法使用数组作为参数,如:

foo(array.some_method)
Run Code Online (Sandbox Code Playgroud)

ruby arrays parameters ruby-on-rails

1
推荐指数
1
解决办法
618
查看次数

在HTML标记的正斜杠后是否允许空格

在关闭HTML标记的正斜杠之后有空白是否合法,例如: </ script>

html whitespace

1
推荐指数
1
解决办法
61
查看次数

在Java中使用2D对象数组进行转换

我正在研究java中的跳棋游戏.我代表我的董事会是这样的:

Object[][] board = new Object[8][8];
Run Code Online (Sandbox Code Playgroud)

我希望能够在2D对象数组中放置Checker对象或null值.

我有一个方法将Checker对象分配给2D对象数组中的位置.

我的问题是,当我为该方法编写测试时:

    public void testPopulateCheckers() {
        assertEquals("Red", game.board[0][4].color)
    }
Run Code Online (Sandbox Code Playgroud)

颜色的方法(这是我的方法检查类)没有露面.我已经尝试将其作为Checker进行投射,但它只列出了可用的Object方法.

java polymorphism casting multidimensional-array

0
推荐指数
1
解决办法
743
查看次数

0
推荐指数
1
解决办法
621
查看次数