Java 将多个变量合并为一个变量

Java 将多个变量合并为一个变量,java,android,variables,global-variables,Java,Android,Variables,Global Variables,我刚刚开始使用android studio,我想知道是否有可能将多个变量组合成一个变量,以后用作全局变量? 以下是我正在使用的变量(用于创建日期和时间选择器): 我现在只想创建一个变量,比如'timeselected',它组合了上面所有5个变量?如果有人能提供帮助,我们将不胜感激。在这种情况下,您应该创建一个包含所有这些变量的新类: public class Time{ private int minute, hour, day, month, year; public Tim

我刚刚开始使用android studio,我想知道是否有可能将多个变量组合成一个变量,以后用作全局变量? 以下是我正在使用的变量(用于创建日期和时间选择器):


我现在只想创建一个变量,比如'timeselected',它组合了上面所有5个变量?如果有人能提供帮助,我们将不胜感激。

在这种情况下,您应该创建一个包含所有这些变量的新类:

public class Time{
    private int minute, hour, day, month, year;

    public Time(int minute, int hour, int day, int month, int year) {
        this.minute = minute;
        this.hour = hour;
        this.day = day;
        this.month = month;
        this.year = year;
    }

    public int getMinute() {
        return minute;
    }

    public void setMinute(int minute) {
        this.minute = minute;
    }
}
创建新的时间对象:

Time time = new Time(48, 13, 2, 11, 2017);
然后,您可以使用get-/和set方法访问此变量:

int minute = time.getMinute();

创建一个对象。我怎么做?我已经创建了上面的变量,目前正在使用它们,但我只需要将这些变量合并成一个来使用谢谢,但我不想硬编码数据,因为这些变量会这样做,因为Metat构造函数调用只是一个例子。根据需要创建对象。
int minute = time.getMinute();