因此,当谈到java和程序时,我是一个新手,但我不知道如何启动它。我需要制作一个程序,用户输入任何日期日期,如字符串(01/21或1/21),输出将以字符串1月21日的形式出现。我还需要制作两个不同的例外。如果输入的月份不在1和12之间,则为MonthException;如果输入的日期小于零或高于该特定月份的最长日期,则返回DayException。从一个字符串转换为另一个字符串的日期
-2
A
回答
0
最简单的方法是使用扫描仪对象。 http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html
用法:
Scanner scan = new Scanner ("1/21");
int month = scan.nextInt();
int day = scan.nextInt();
if(month<1 || month>12)
throw new Exception("Month value not correct");
if(day<1 ||day>31)
throw new Exception ("Day value not correct");
System.out.println(month[month-1]+" "+day);
这是一个非常简单的例子,其中一个月是包含个月,以便一个字符串数组。您可以添加更多错误检查,例如检查字符串中是否存在整数。字符串的格式。等
好运
+0
也使用IDE。他们肯定有帮助。 –
相关问题
- 1. 将一个字符串转换为另一个字符串
- 2. 从一个字符串转换为一个日期在php
- 3. 将字符串转换日期到另一个日期格式
- 4. 替换字符串转换成另一个字符串
- 5. 将字符串日期更改为另一个字符串日期
- 6. 转换一个字符串转换为字符串
- 7. 动态编程:将一个字符串转换为另一个字符串
- 8. 将日期字符串转换为具有不同格式的另一个日期字符串
- 9. 解析日期字符串(字符串转换为日期)
- 10. 转换/更新文本到另一个字符串(日期)
- 11. 转换一个长日期字符串到日期中的R
- 12. 将几个字符串转换为一个字符串
- 13. 如何将具有特殊字符的字符串转换为转义字符串的另一个字符串
- 14. 用另一个字符串替换字符串中的字符?
- 15. 从一个阵列替换字符到另一个字符串
- 16. 将部分字符串转换为另一个字符集
- 17. 日期转换日期是一个变量字符串
- 18. 将日期作为字符串转换为日期作为另一种格式的字符串
- 19. 从另一个字符串中创建一个字符串?
- 20. C - 从另一个字符串中减去一个字符串
- 21. 将日期(字符串)到另一个日期格式(字符串)
- 22. 用另一个字符串替换字符串的一部分
- 23. 用另一个字符串替换字符串的第一个字符
- 24. 如何从另一个字符串替换字符串?
- 25. 将字符串转换为日期并将日期转换回字符串
- 26. 转换日期字符串
- 27. 日期字符串转换
- 28. 转换日期字符串
- 29. 从另一个字符串中的一个字符串替换匹配项
- 30. 转换日期为字符串,将字符串和逆变换为日期SQL
尝试一些东西,问你面对的挑战......开始与主要方法,看看你是否可以创建取字符串输入的方法。 – Vivek
你有什么尝试?你有计算机,编译器,IDE吗?如果你没有告诉你你做了什么,我们不知道你有什么问题。 –
我建议你从问题的第一部分开始,“让用户输入任何日期日期的程序,就像一个字符串”这是一个或两个长于hello世界程序的行。 –