判断两个数组里面有两个字段的值如果相等则让一个字段的值等于另一个数组的某个字段的值
时间: 2024-03-09 07:51:24 浏览: 56
比较两个值是否相等
可以先用嵌套循环遍历两个数组,然后判断两个数组中这两个字段的值是否相等。如果相等,就可以将一个数组中的某个字段的值赋给另一个数组中的某个字段。
举个例子,假设有两个数组array1和array2,它们都有两个字段field1和field2,现在要判断如果array1中的field1值等于array2中的field1值,那么就将array1中的field2值赋给array2中的field2值,可以使用以下代码实现:
```
for (int i = 0; i < array1.length; i++) {
for (int j = 0; j < array2.length; j++) {
if (array1[i].field1 == array2[j].field1) {
array2[j].field2 = array1[i].field2;
}
}
}
```
这样就可以实现判断两个数组里面有两个字段的值如果相等则让一个字段的值等于另一个数组的某个字段的值的需求了。
阅读全文