java - 在java中拆分字符串

标签 java string

我需要编写一个程序来验证给定日期是否有效。日期采用 mm/dd/yyyy 格式,我需要想办法将字符串拆分为月、日和年,以确定日期是否有效。我也不能单独输入月日和年,所以这会导致问题。基本上我只需要弄清楚如何拆分各个月份的字符串,这样我就可以处理每个月的天数并使用它来验证日期。如果您能给我任何帮助,我将不胜感激,我一直坚持这一点,无法弄清楚。谢谢。

最佳答案

您应该像其他建议的那样使用DateFormat。如果那不是一个选项,我想你可以这样做:

String myDate = "10/23/1991";
String[] split = myDate.split('/');
String month = split[0];
String day = split[1];
String year = split[2];

关于java - 在java中拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22367429/

相关文章:

javascript - Android转义JavaScript字符串

python - 将字符串的所有字母加 1

java - 使用迭代值增量的趋势分析

java - 在我的代码中添加一个计时器

java - 使用 java 或 BouncyCaSTLe 生成 CSR,而不使用私钥

java - 如何从句子数组列表中获取包含特定单词的句子?

javascript - 如何将字符串点符号转换为对象引用,而不是嵌套

string - Haskell printf 到字符串

Java 相当于 SSJS 中的 getComponent()

java - 将预处理语句与 Dropwizard JDBI 和 PostgreSQL UUID 列一起使用