2015-03-19
原CSDN博客已弃用,文章会逐渐迁移过来。
转帖请注明本文出自weimeig的博客(http://blog.csdn.net/weimeig/article/details/79497172),请尊重他人的辛勤劳动成果,谢谢
应朋友们反馈的JAVA基础薄弱的问题,决定出一套完整的JAVA基础教程,帮助大家复习,巩固JAVA基础,今天要讲的是toString方法。
public class toStringFangFa {
public static void main(String []args){
System.out.println(new String("你好"));
}
}
我们不难发现,在这行代码中,我们找不到字符串的时候,直接new的一个String传你好进去,他可以正常打印运行,因为在java中,我们尽管没有调用toString方法,当他给我们默认的调用了,出现的效果和我们的
public class toStringFangFa {
public static void main(String []args){
System.out.println(new String("你好").toString());
}
}
是一样的。
好了,大家可以继续练习一下。
class Ca{
String name;
int avg;
public String toString(){
return "我的名字" + name + ",我的年龄" + avg;
}
}
public class toStringFangFa {
public static void main(String []args){
Ca ca = new Ca();
ca.name = "张三";
ca.avg = 18;
System.out.println(ca);
}
}