修改来自wiki的方法 使其加入Array类 改为链式调用无需传参