黄玉昆 发表于 2013-3-7 11:51
应该不是制表符的问题吧
这是毕老是测的结果:的确是都对齐,
student[lisi, 90, 90, 90] 270
到"]"这里是25位,与制表符还是有关的
原因毕比老师的代码跟我们写的有点不一样:学生的toString()方法
public String toString()//这是毕老师的代码黄色部分有一个空格,有这两空格后,长度超过24位,需增加一个制表位
{
return "student["+name+", "+ma+", "+cn+", "+en+"]";
}
public String toString()//这是你写的,黄色部分没有空格
{
return "student[" + name + "," + ma + "," + cn + "," + en + "]";
}
student[suanba, 60, 60, 60] 180
student[zhouqi, 50, 50, 50] 150
student[zhansan, 40, 20, 90] 150
student[zhaoliu, 30, 40, 60] 130
student[wnagwu, 10, 20, 10] 40 |