当前位置: 首页 > 知识库问答 >
问题:

android中对象arraylist的保存方法

严峰
2023-03-14

在android中,我很难将对象的ArrayList保存到文件中。我希望能够读取这些对象,并对每个对象调用一个方法来获取它们的一个属性。这是对象类

public class Transaction {

private double amount;
private String store;
private Date date;

public Transaction(){
    amount = 0.0;
    store = null;
    date = null;
}

public Transaction(double amt, String str, Date dat ) {
    amount = amt;
    store = str;
    date = dat;
}

}

在我的活动中,我接受输入并创建一个新的事务对象。然后将事务对象添加到ArrayList中。我想将ArrayList保存到一个文件中,并能够从其他活动访问ArrayList。在这个不同的活动中,我想访问并调用ArrayList中每个对象的getAmount(),以创建一个总金额并在屏幕上显示它。谢谢

共有1个答案

上官正志
2023-03-14

可以在对象中实现Parcelable。有在线工具可以帮助。你实现的Parcelable你可以通过ArrayList

 类似资料:
  • 本文向大家介绍android将Bitmap对象保存到SD卡中的方法,包括了android将Bitmap对象保存到SD卡中的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了android将Bitmap对象保存到SD卡中的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的Android程序设计有所帮助。

  • 在javadoc中有一个类模式中的代码示例,我不理解它的概念。 编译方法是静态的,并保存到类模式的对象中。这是如何工作的? 方法匹配器从实例p的对象调用,并存储到类型匹配器的变量中。这是如何工作的?

  • 目录类 驱动程序类

  • Spring Mongo模板的updateFirst方法并不总是按照预期更新Mongo Db集合。 如果需要,可以提供更多的信息。

  • 本文向大家介绍Java将对象保存到文件中/从文件中读取对象的方法,包括了Java将对象保存到文件中/从文件中读取对象的方法的使用技巧和注意事项,需要的朋友参考一下 1.保存对象到文件中 Java语言只能将实现了Serializable接口的类的对象保存到文件中,利用如下方法即可: 参数obj一定要实现Serializable接口,否则会抛出java.io.NotSerializableExcept