zoukankan      html  css  js  c++  java
  • ToString()的浅显解释(转)

    转自:http://zhidao.baidu.com/link?url=2g3NZ8tmL635L5XmWUh5i-mAlAsySunJryiq2Jl0LRsM691049dOwhoXy-8kJ6HLzxbdoIGMC6GEQBDvbldSAK

    toString()方法就是把对象转换成String类型,转换的算法根据类型和实际需要而定。

    比如一个Integer对象的toString方法就是把这个对象表示的整数转化成字符串,133就成了"133"。

    也有根据实际需要来定toString方法的,比如一个Person类:
    class Person {
    String firstName;
    String familyName;
    ...
    }
    你可以写一个toString方法,它可以把Person的对象转换成familyName字符串,或者转换成firstName + familyName的字符串。

    =======================

    比如Person类
    public class Person {
    private String name = null;
    private int age = 0;
    public Person(String name, int age) {
    this.name = name;
    this.age = age;
    }

    public String toString() {
    return name;
    }
    }
    --------------
    public class Test {
    public static void main(String[] args) {
    Person p = new Person("Jack", 20);
    System.out.println(p);// 这时会输出"Jack".
    }
    }

  • 相关阅读:
    全选、反选和不选
    树状图
    年月日选择器
    细谈HTML5
    再谈HTML
    FlashFXP 破解代码
    文件上传示例
    PHP聊天室框架
    JS判断是否来自手机移动端的访问,并跳转
    JQUERY知识总结
  • 原文地址:https://www.cnblogs.com/name-hanlin/p/5431657.html
Copyright © 2011-2022 走看看