Java 如何让这个调试调用打印出对象的实际值?

Java 如何让这个调试调用打印出对象的实际值?,java,arrays,tostring,toarray,Java,Arrays,Tostring,Toarray,我知道Arrays.sort()有一个无效的返回类型,而toArray()有一个返回类型是一个对象,所以我通过传入我想要查看的对象来进行重写 如何查看时间对象的内容 对不起,如果这是重复的 /** * Definition of Interval: * public classs Interval { * int start, end; * Interval(int start, int end) { * this.start = start; *

我知道
Arrays.sort()
有一个无效的返回类型,而
toArray()
有一个返回类型是一个对象,所以我通过传入我想要查看的对象来进行重写

如何查看时间对象的内容

对不起,如果这是重复的

/**
 * Definition of Interval:
 * public classs Interval {
 *     int start, end;
 *     Interval(int start, int end) {
 *         this.start = start;
 *         this.end = end;
 *     }
 * }
 */

public class Solution {
    /**
     * @param intervals: an array of meeting time intervals
     * @return: the minimum number of conference rooms required
     */
    public int minMeetingRooms(List<Interval> intervals) {
        // Write your code here
        if (intervals == null || intervals.size() == 0) {
            return  0;
        }

        Arrays.sort(intervals.toArray(new Interval[intervals.size()]), new StartComparator());
        int num = 1;
        for(int i = 0; i < intervals.size() - 1 ; i++) {
            System.out.print(intervals.get(i).toString());
            if(intervals.get(i).end >= intervals.get(i + 1).end) {
                num++;
            }
        }
        return num;
    }

    private class StartComparator implements Comparator<Interval> {
            @Override
            public int compare(Interval a, Interval b) {
                return a.start - b.start;
            }
        }
}
/**
*间隔的定义:
*公共类间隔{
*int开始,结束;
*间隔(整数开始,整数结束){
*this.start=start;
*this.end=end;
*     }
* }
*/
公共类解决方案{
/**
*@param interval:会议时间间隔数组
*@return:所需的最小会议室数
*/
公共会议室(列出时间间隔){
//在这里编写代码
if(interval==null | | interval.size()==0){
返回0;
}
Arrays.sort(Interval.toArray(新的Interval[Interval.size()])、新的StartComparator());
int num=1;
对于(int i=0;i=interval.get(i+1).end){
num++;
}
}
返回num;
}
私有类StartComparator实现Comparator{
@凌驾
公共整数比较(区间a、区间b){
返回a.start-b.start;
}
}
}

假设您引用的是名为
Interval
的自定义类,只需重写其
toString()
方法即可打印调试信息,例如实例变量start/end:

public String toString() {
    return "Start : " + start + "  -- End : " + end;
}

我没有看到任何
时间
对象可以看到的内容;他们在哪里?对不起。