如何使用Google脚本创建4个元素数组

时间:2019-05-07 18:26:29

标签: arrays sorting google-apps-script

我有一个电子表格,其中包含名称和每个名称的属性值的项目。

我想创建一个数组数组,以便我可以在项目之间匹配名称。

我尝试遍历每一行,但这效率低下。

我的另一个想法是为每个名称(如天平)创建一个对象并将其追加。

Project | Person1 | Weight1 |Team1 | Person2 | Weight2 | Team2|....     
--------------------------------------------------------------------
 p1       Bill        .5     Tech      Alice     1      Analytical
 p2       Larry        1   Analytical  Bill     .5       Tech
 p3       Joe          2     Tech      Larry     1       Tech
....
nth proj. 

我的预期结果是:

[p1,Bill,.5,Tech],[p1,Alice,1,Analytical],[p2,Larry,1,Analytical],[p2,Bill,.5,Tech]...

1 个答案:

答案 0 :(得分:0)

这是一种创建对象数组或希望使用属性值的方法。

methods = new HashSet<Method>(publicMethods.length, Float.MAX_VALUE);

这是我的数据表:(第一行是标签,第二行是标题,其余是数据)

enter image description here

这是我的对话框输出:

enter image description here

我经常在对象中使用标签,以提供电子表格中的值与Web应用程序的html元素中的id之间的相关性。如果您不想这样做,则不必这样做。希望这会有所帮助。