gpt4 book ai didi

java - 如何为瑞典帐号生成 IBAN

转载 作者:行者123 更新时间:2023-12-02 01:00:14 33 4
gpt4 key购买 nike

问题陈述我有一个瑞典银行 (SEB) 帐号,我需要为该帐号生成 IBAN(用 java 代码)

一种可能性我可以看到如果我使用网站是可能的:https://www.ibancalculator.com/

我尝试过的 https://github.com/arturmkrtchyan/iban4j

Iban iban = new Iban.Builder()
.countryCode(CountryCode.SE)
.bankCode("XXXX")
.accountNumber("XXXXXXX")
.build();

这里的X是我的账号中的一位数字,账号总共有11位数字(前4位是清算号码,接下来的7位是账号)。

但是,当我尝试此操作时,我得到以下结果:长度为 11,预期 BBAN 长度为:20

有人可以指出我在这里做错了什么或者还有其他更好的方法吗?

附注如果我在 ibancalculator.com 上使用相同的值,我的帐户就会得到正确的 IBAN。

最佳答案

您获得的错误提示您需要使用 this example 中所示的完整帐号号码。 :

Iban iban = new Iban.Builder()
.countryCode(CountryCode.SE)
.bankCode("500")
.accountNumber("0000005839825746")
.build();

换句话说,请确保在调用 .build() 之前提供预期的 20 位数字。

关于java - 如何为瑞典帐号生成 IBAN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60756529/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com