HI!我正在寻找一个文件来定义“rows [0]”这个词的含义。这是针对Eclipse框架中的BIRT。也许这是一个Javascript词?我不知道......一直在疯狂地寻找,却一无所获。有什么想法吗?
答案 0 :(得分:1)
通常,像行[x]这样的代码正在访问数组中的元素。编程书的任何介绍都应该能够为你定义。
rows [0]将访问数组中的 first 元素。
答案 1 :(得分:1)
rows是dataSet.rows的快捷方式。返回与此报表项实例关联的数据集的当前数据行(类型为DataRow [])。如果此报表元素没有数据集,则此属性未定义。
来源:http://www.eclipse.org/birt/phoenix/ref/ROM_Scripting_SPEC.pdf
答案 2 :(得分:0)
该操作根据语言有多个名称,但通常是相同的概念。在Java中,它是C#中的array access expression,它是indexer或array access operator。与几乎任何事情一样,C ++更复杂,但基本上[]运算符采用某事物或数组的集合并拉出(或分配)该集合或数组中的特定编号元素(通常从0开始)。所以在C#...
// create a list of integers
List<int> lst = new List<int>() { 1, 2, 3, 4, 5 };
// access list
int x = lst[0]; // get the first element of the list, x = 1 afterwords
x = lst[2]; // get the third element of the list, x = 3 afterwords
x = lst[4]; // get the fifth element of the list, x = 5 afterwords
x = lst[5]; // IndexOutOfBounds Exception