怎么确定用户输入的日期被保留

来源:爱站网时间:2022-07-19编辑:网友分享
在JAVA编程中,怎么确定用户输入的日期被保留?带着这个问题,爱站技术频道小编特地整理了以下相关资料,如果你感兴趣的话不妨前来参考阅读吧!

问题描述


我目前正在练习java.time,但遇到了保留练习。

如何确定他/她输入的日期已被保留?

LocalDate prevResdate;
LocalDate resDate;

    public Reserve(int ResDate)
{
     prevResdate=ResDate;
     resDate=ResDate;
}

if(prevResdate==resDate)
  System.out.println("Date already reserved!");

如何以适当的方式来做?

思路:


您要这样做吗?

public class Reserve {
    private LocalDate prevResdate;
    private LocalDate resDate;

    public Reserve(LocalDate ResDate) {
        this.prevResdate = ResDate;
        this.resDate = ResDate;
    }

    public LocalDate getResDate() {
        return resDate;
    }

    public void setResDate(LocalDate resDate) {
        if (prevResdate.compareTo(resDate) == 0)
            System.out.println("Date already reserved!");
        else
            this.resDate = resDate;
    }
}

呼叫代码:

public class Test {

    public static void main(String[] args) {

        Reserve r = new Reserve(LocalDate.parse("2018-11-01"));

        r.setResDate(LocalDate.parse("2018-10-01"));

        System.out.println(r.getResDate());

    }

}

怎么确定用户输入的日期被保留这篇文章不知道朋友们都了解清楚了没有,在我们爱站技术频道网站有很多精彩的技术文章内容,如果你需要不妨收藏关注下。 

上一篇:NiFi处理会话迁移功能怎么使用

下一篇:Java中进行两个集合合并的方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载