java - 将信息存储到 2 个不同的数组中
问题描述
要存储到数组中的信息:您将客户 ID 号、名字、姓氏、地址、手机号码和年龄存储在一个二维字符串数组中。您将客户 ID 号、贷款金额和贷款利率(作为 #.# 数字)以及所需的每月付款金额存储在一个二维双数组中。
请注意,这里的想法是这两个数组“同步”起来。
信息数组中的第一个客户对应贷款信息数组中的第一个客户
我只是不知道我应该如何让这两个不同的数组相互匹配,如果有人可以帮助我开始这将是一个巨大的帮助!
解决方案
二维数组就像一张桌子。
[[1,2,3],
[4,5,6]]
您可以使用行和列索引访问此“表”中的数据。这是一个示例:https ://www.journaldev.com/747/two-dimensional-array-java 在下面的示例中,0 等于行索引,1 等于列索引。
arrMulti[0][1] = value;
将数组堆叠在一起形成一张桌子。因此,就像 Excel 中的表格一样,如果第一列有客户编号,您可以将这些行关联在一起。
“表”可能看起来像
[["cust num: 123", "Bob", "Jones", "etc"],
["cust num: 123", "123,000","3.5%","etc"]]
想象一下,有各种行。两行将匹配相同的客户编号。只需通过遍历列来找到这两行。
推荐阅读
- python - 如何在python中编写重心权重
- c# - ASP.Net MVC 获取角色时无法连接到数据库
- ios - 当推送通知到来时播放自定义声音并播放直到用户与应用交互
- android - 如何使一个 Activitly 正确地观察 Lifecycle 事件
- javascript - 为什么“this”在回调函数中变为空?
- android - 来自 Google 的 Fiftness 历史 API 的值错误
- python - plotly:TypeError:无法将字典更新序列元素#0转换为序列
- php - xampp 不工作,当我尝试启动我的服务器时出现错误
- c++ - 如何从向量构造整数值
C++ 中的值 - alfresco - 标题上的 UTF-8 土耳其语字符