Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类的另一个对象的行为不同,JavaSource\u Calendar类_Java_Android_Calendar - Fatal编程技术网

类的另一个对象的行为不同,JavaSource\u Calendar类

类的另一个对象的行为不同,JavaSource\u Calendar类,java,android,calendar,Java,Android,Calendar,我有一个叫做JavaSource_Calendar的课程,是从互联网上下载的。 现在的问题是,当我用它制作一个对象并第一次使用它时,它工作得很好,但是当我用它制作另一个对象并第二次使用它时,它给了我错误的值 JavaSource_Calendar calenderFrom = new JavaSource_Calendar(); calenderFrom.setIranianDate(1391, 12, 8); String MiladiDate_FROM = calenderFrom.getG

我有一个叫做JavaSource_Calendar的课程,是从互联网上下载的。
现在的问题是,当我用它制作一个对象并第一次使用它时,它工作得很好,但是当我用它制作另一个对象并第二次使用它时,它给了我错误的值

JavaSource_Calendar calenderFrom = new JavaSource_Calendar();
calenderFrom.setIranianDate(1391, 12, 8);
String MiladiDate_FROM = calenderFrom.getGregorianDate();
Log.d("miladi from is: ", MiladiDate_FROM);

JavaSource_Calendar calenderTo = new JavaSource_Calendar();
calenderTo.setIranianDate(1391, 12, 12);
String MiladiDate_TO = calenderTo.getGregorianDate();
Log.d("miladi to is: ", MiladiDate_TO);

正如我所说的,前4行代码给出了正确的结果,但后4行代码没有给出正确的结果


更新:
以下是指向该日历类文件的链接:

我刚刚执行了代码。我觉得很好

以下是我得到的:

miladi from is: 2013/2/26
miladi to is: 2013/3/2

如果这不是你想要的,那么你清楚地期待着什么?

听起来好像有什么问题。然而,由于我们对这个课程一无所知,也不知道你期望的结果是什么,也不知道实际的结果是什么,所以我们无法为你提供很多帮助。(如果可能的话,我建议使用Joda Time进行日期/时间工作…@JonSkeet我上传了这个类。你期望的答案是…?clean project解决了这个问题,谢谢Jon。我在eclipse中完成了一个clean project后得到了与你相同的结果。月食是如此的拥挤,浪费了我30分钟的生命。谢谢你的回复。@scnscn:我不会这么快就责怪Eclipse的。你应该花一些时间来研究如何更好地写出你的问题——你本可以节省所有相关人员的大量时间。请阅读和