java-使用字符串输出对象
来源:互联网 发布:java垃圾回收方法 编辑:程序博客网 时间:2024/06/06 04:22
建一个类xiaomi
import java.awt.Color;
public class xiaomi {
private String name; // 表示手机的名称
private String model; // 表示手机的型号
private int price; // 表示手机的价格
private Color color; // 表示手机的颜色
public xiaomi(String name1, String model, int price, Color color) {// 初始化猫咪的属性
this.name = name1;
this.model = model;
this.price = price;
this.color = color;
}
@Override
public String toString() {// 重写toString()方法
StringBuilder sb = new StringBuilder();
sb.append("名称:" + name + "\n");
sb.append("型号:" + model + "\n");
sb.append("价格:" + price + "\n");
sb.append("颜色:" + color + "\n");
return sb.toString();
}
}
建一个测试类test
import java.awt.Color;
public class Test {
public static void main(String[] args) {
xiaomi xiaomi1 = new xiaomi("小米M1", "双核1.5Hz", 1299, Color.BLACK); // 创建小米1号
xiaomi xiaomi2 = new xiaomi("小米M1s","双核1.7Hz", 1499, Color.BLACK); // 创建小米2号
xiaomi xiaomi3 = new xiaomi("小米M2", "四核1.5Hz", 1999, Color.WHITE); // 创建小米3号
System.out.println("小米1号:" + xiaomi1);// 输出小米1号
System.out.println("小米2号:" + xiaomi2);// 输出小米2号
System.out.println("小米3号:" + xiaomi3);// 输出小米3号
}
}
输出结果;
小米1号:名称:小米M1
型号:双核1.5Hz
价格:1299
颜色:java.awt.Color[r=0,g=0,b=0]
小米2号:名称:小米M1s
型号:双核1.7Hz
价格:1499
颜色:java.awt.Color[r=0,g=0,b=0]
小米3号:名称:小米M2
型号:四核1.5Hz
价格:1999
颜色:java.awt.Color[r=255,g=255,b=255]
- java-使用字符串输出对象
- 拼json字符串输出java对象
- 使用jackson的writeValueAsString把java对象输出成字符串实例,设置应答体的类型
- MFC中使用TRACE宏输出CString对象中的字符串
- 使用Java操作JSON字符串对象
- 使用Java JSONObject操作JSON字符串对象
- Java switch不支持使用字符串对象
- json对象格式化字符串输出
- Java 输出反转字符串
- java字符串定长输出
- java 倒序输出字符串
- Java 字符串反转输出
- Java字符串格式输出
- Java字符串倒序输出
- Java 字符串倒叙输出
- Java输出一个对象
- java直接输出对象
- 使用Java EL表达式控制字符串输出长度
- vmlinux,vmlinuz,bzimage,zimage,initrd.img的区别与联系
- 299. Bulls and Cows [easy] (Python)
- Struts2中redirect基本的经验之谈
- 【已解决】Linux下安装MySQL数据库
- nginx gzip 的使用
- java-使用字符串输出对象
- 上传excel中的内容到服务器
- kvm 虚拟化 virt-install 安装虚拟机
- Centos 6.5 - Red Hat 6.5 时区更改
- ruby on rails ,extjs框架下的ajax使用
- iOS开发 ☞ 各种CG结构体
- 相对路径与绝对路径
- Linux死锁调试之softlockup
- Fragment和Activity之间的数据传递(两种:Acitvity-->Fragment;Fragment---->Activity)