将多个变量连接到一个变量中

时间:2017-11-02 12:32:49

标签: java android variables global-variables

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

int dayNow, monthNow, yearNow, hourNow, minuteNow;

我只是想创建一个变量,现在说'timeslected',它结合了上面所有5个变量?如果有人能提供帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

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

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 time = new Time(48, 13, 2, 11, 2017);

然后,您可以使用get- /和set-methods访问此变量:

int minute = time.getMinute();