寫一個類時什麽時候需要重寫toString
阿新 • • 發佈:2017-10-24
close urn pan his address 沒有 http 例如 rri
一般需要打印出來的時候需要重寫toString方法
例如:User.java類
1 public class User { 2 3 private String name; 4 5 @Value(value="北京歡迎你",xxx="666") 6 private String address; 7 8 public String getName() { 9 return name; 10 } 11 public void setName(String name) { 12 thisUser.java.name = name; 13 } 14 public String getAddress() { 15 return address; 16 } 17 public void setAddress(String address) { 18 this.address = address; 19 } 20 @Override 21 public String toString() { 22 return "User [name=" + name + ", address=" + address + "]";23 } 24 25 26 }
Main.java
1 public class Main { 2 3 public static void main(String[] args) { 4 User user = new User(); 5 System.out.println(user); 6 } 7 8 }Main.java
打印出的(因為沒有賦值所以為空):
寫一個類時什麽時候需要重寫toString