Java 使用GregorianCalendar-错误
这个代码有什么问题Java 使用GregorianCalendar-错误,java,Java,这个代码有什么问题 GregorianCalendar today = new GregorianCalendar(); GregorianCalendar hundredDays = today.add(GregorianCalendar.DAY_OF_MONTH, 100); 它总是返回“不兼容类型” 下面是add的签名 void java.util.GregorianCalendar.add(int field, int amount) 它不会返回任何东西。因此,当您尝试将void分配
GregorianCalendar today = new GregorianCalendar();
GregorianCalendar hundredDays = today.add(GregorianCalendar.DAY_OF_MONTH, 100);
它总是返回“不兼容类型”
下面是add的签名
void java.util.GregorianCalendar.add(int field, int amount)
它不会返回任何东西。因此,当您尝试将void分配给GregorianCalendar时,您将得到一个编译错误,不会返回新的GregorianCalendar
;它修改了现有的一个。它返回void
。试一试
today.add(GregorianCalendar.DAY_OF_MONTH, 100);
你读过格雷戈里安卡伦达的文件了吗?是的,我刚读过。对不起,我是java新手,2天了,所以我对一切都不熟悉。非常感谢你,现在它有意义了!对不起,我已经进入java 2天了
today.add(GregorianCalendar.DAY_OF_MONTH, 100);