我使用jtextUtils
创建了下表现在我想为每一行做以下事情,
如果每列从第3列开始彼此相等,则写一个" x"到了" False?"列。
这是我拥有的2D数组,它已经填充了元素:
String [][] cPosTags = new String[x][y];
答案 0 :(得分:0)
更新:
试试这个:
for (int i=0;i<cPosTags.length;i++) {
boolean equal = true;
for (int j=4;j<cPosTags[i].length) {
if (!cPosTags[i][3].equals(cPosTags[i][j])) {
equal = false;
break;
}
}
if (!equal)
cPosTags[i][2] = "x";
}
我可能会混合行和列......
你的问题真的不清楚,但你可以遍历数组并比较元素:
迭代:
for (int i=0;i<cPosTags.length;i++) {
for (int j=0;j<cPosTags[i].length) {
}
}
比较:
cPosTags[3][3].equals("hello");
cPosTags[3][5].equals(cPosTags[3][4]);