在文件数据中找到并读入自己需要的数据怎么实现?

我设立了一个银行卡的类,具体包括银行卡号,密码之类的信息。我将20多个这样的对象信息储存在数据文件里,在主程序运行后会输入银行卡号,然后在数据文件中查找银行卡号,把这个对象的所有信息录入进去,之后可能会涉及修改密码的操作,需要我将修改好的密码再替换到我的数据文件里,请问这种情况怎么解决呀?
用代码块功能插入代码,请勿粘贴截图
我的解答思路和尝试过的方法

1.用什么样的文件
2.怎么样在这么多对象里面读入我需要的对象
3.修改完信息如何再次将修改后的文件读入数据文件