当将项目添加到ArrayList
我有以下课程,其中包含bankAccounts列表。我还有另一个特征,其中用addbankaccount
方法向特定的分配添加了许多bankAccounts。但是问题我有这个错误java.lang.unsupportedoperationException:null
public class AssignmentIban {
private List<BankAccount> bankAccounts;
public void addBankAccount(BankAccount bankAccount) {
if (this.bankAccounts== null || this.bankAccounts.isEmpty()) {
this.bankAccounts= new ArrayList<>();
}
this.bankAccounts.add(bankAccount); // java.lang.UnsupportedOperationException: null
}
}
java.lang.unsupportedoperationException:null
在java.util.abstractlist.add(Abstractlist.java:148)
在java.util.abstractlist.add(Abstractlist.java:108)
在com.test.assignmentiban.addbankaccount(siginsmentiban.java:20)
I have the below class which contains a list of bankAccounts. I have another traitement where I add many BankAccounts to a specific AssignmentIban with the addBankAccount
method. But the problem I have this error java.lang.UnsupportedOperationException: null
public class AssignmentIban {
private List<BankAccount> bankAccounts;
public void addBankAccount(BankAccount bankAccount) {
if (this.bankAccounts== null || this.bankAccounts.isEmpty()) {
this.bankAccounts= new ArrayList<>();
}
this.bankAccounts.add(bankAccount); // java.lang.UnsupportedOperationException: null
}
}
java.lang.UnsupportedOperationException: null
at java.util.AbstractList.add(AbstractList.java:148)
at java.util.AbstractList.add(AbstractList.java:108)
at com.test.AssignmentIban.addBankAccount(AssignmentIban.java:20)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可能列表是一个不可变的列表,例如,使用
arrays.aslist
方法:该实现不支持修改列表的方法,并且每个诱惑的诱惑都可以调用列表生成
unsupportedoperationException
的方法。unsupportedOperateException exception exception
专门用于收集框架,以准确发出此Beahaviour的信号:
Probably the list is an immutable list, for example is obtained with
Arrays.asList
method:In this case the implementation doesn't support method to modify the list and every temptative to invoke a method to modify the list generates an
UnsupportedOperationException
.The
UnsupportedOperationException
is dedicated to the Collection framework to signal exactly this beahaviour: