我的应用程序必须计算XIRR,但我不能使用excel,因为它在Linux上运行,任何人都可以共享逻辑或java代码来计算XIRR而不使用excel.
我想检查dd/MM/yy以下格式列表中是否存在日期格式:
String validDateFormats = "dd/MM/yyyy,dd-MM-yyyy,MM/dd/yyyy,MM-dd-yyyy";
Run Code Online (Sandbox Code Playgroud)
以下返回true,即使我预期false(因为列表不包含格式dd/MM/yy):
System.out.println(validDateFormats.contains("dd/MM/yy"));
Run Code Online (Sandbox Code Playgroud)
以下返回0事件虽然我预期-1(因为列表不包含格式dd/MM/yy):
System.out.println(validDateFormats.indexOf("dd/MM/yy"));
Run Code Online (Sandbox Code Playgroud)
我怎样才能得到我正在寻找的行为?