在类中将int打印到String

时间:2018-04-17 00:06:28

标签: java class oop

所以我很难将int月份和年份转换为字符串以显示在屏幕上。当它在屏幕上打印时,它会显示为“631987dateType @ 70dea4e”。我该如何解决这个问题,为什么要这样做呢。

public class dateType {
    private int month;
    private int day;
    private int year;

    public dateType() {
    // TODO Auto-generated constructor stub
        month = 6;
        day = 03;
        year = 1987;    
    }

    public int getMonth() {
        return month;
    }

    public void setMonth(int month) {
        this.month = month;
    }

    public int getYear() {
        return year;
    }

    public void setYear(int year) {
        this.year = year;
    }

    public int getDay() {
        return day;
    }

    public String toString() {
        return dateType();
    }

0 个答案:

没有答案